【问题标题】:electron-vue: 'module is not defined'电子-vue:'模块未定义'
【发布时间】:2017-07-02 13:05:08
【问题描述】:

我使用electron-vue创建一个应用,运行npm run dev时很好,但是运行npm run pack时,打开index.html时,控制台报错:

未捕获的引用错误:未定义模块 在 renderer.js:1

有人知道为什么吗?

谢谢!

【问题讨论】:

    标签: webpack vue.js electron


    【解决方案1】:

    当您使用 webpack 的输出中的选项 libraryTarget: 'commonjs2' 进行转换时,这是预期的,如下所述:https://webpack.github.io/docs/configuration.html#output-librarytarget

    【讨论】:

      【解决方案2】:

      electron-vue 目前没有更新。 (目前为电子版2.x)

      有一个样板,我分叉了 electron-vue 并用最新的模块更新了所有模块。使用方法相同,我们添加了ui框架和css-precessor。

      • 电子5
      • Vue-CLI 3
      • 通天塔7
      • Vue 2.6
      • css-预处理器
        • 萨斯
        • 手写笔
      • 用户界面框架
        • 类星体 1.x
        • Vuteify 2.x

      我们建议您尝试一下。

      https://github.com/kdydesign/vue-electron5

      【讨论】:

        猜你喜欢
        • 2023-02-21
        • 2016-09-22
        • 2018-03-23
        • 1970-01-01
        • 2017-11-07
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2017-12-19
        相关资源
        最近更新 更多