【问题标题】:I want to better write require() path in the Renderer process我想在 Renderer 进程中更好地编写 require() 路径
【发布时间】:2018-06-18 21:43:23
【问题描述】:

我在渲染器进程中使用 require() 中的模块。

/* renderer.js */
const Vue = require('vue');
const marked = require('marked');
...

执行“electron.”没有问题,但是打包会是“没有那个文件或目录”。 (用 Electron-packager 打包)

为了解决这个问题,把我要require()的js文件放到renderer.js同目录下,如下操作。

/* renderer.js */
const Vue = require('./vue.min.js');
const marked = require('./marked.min.js');
...

但是放js文件比较麻烦。

有没有更好的解决方案?

【问题讨论】:

    标签: javascript node.js electron electron-packager


    【解决方案1】:

    问题可能出在路径上。您需要指定vue的路径并完整标记。例如: var Vue = require("./model/vue");

    【讨论】:

    • 对不起,那个 require("./model/vue") 的模型是什么?
    猜你喜欢
    • 2012-07-14
    • 1970-01-01
    • 1970-01-01
    • 2011-08-25
    • 2022-10-02
    • 2013-05-21
    • 2017-10-07
    • 2016-10-09
    • 1970-01-01
    相关资源
    最近更新 更多