NodeJs:未定义Require

时间:2017-11-24 09:15:48

标签: node.js webpack requirejs

我正在使用 NodeJs ReactJs ,使用webpack配置。

当我构建我的应用程序时,导航器控制台出错:

  

未定义要求

     

module.exports = require(“jquery”);

所以我尝试导入RequireJs,如下所示:

var requirejs = require('requirejs');

requirejs.config({  
    nodeRequire: require,
}),

requirejs (['jquery'])

但我有同样的错误。

有没有办法解决这个问题?

2 个答案:

答案 0 :(得分:0)

  

您正试图在浏览器中使用CommonJS模块。这不起作用。

ref

尝试将webpack目标设置为网络。

答案 1 :(得分:-1)

module.exports = {

    target: 'node',
    //externals: [nodeExternals()],

    [...]
};