我是 NodeJS 和 webpack 的新手。
我正在遵循有关 webpack 的教程,何时必须创建webpack.config.js 并运行webpack -c webpack.config.js
返回:
webpack -c webpack.config.js
/home/arma/bin/nodejs/webpack.config.js:15
root: path.join(__diranme, './src'),
^
ReferenceError: __diranme is not defined
at Object.<anonymous> (/home/arma/bin/nodejs/webpack.config.js:15:25)
at Module._compile (module.js:456:26)
at Object.Module._extensions..js (module.js:474:10)
at Module.load (module.js:356:32)
at Function.Module._load (module.js:312:12)
at Module.require (module.js:364:17)
at require (module.js:380:17)
at module.exports (/usr/lib/node_modules/webpack/bin/convert-argv.js:80:13)
at Object.<anonymous> (/usr/lib/node_modules/webpack/bin/webpack.js:39:40)
at Module._compile (module.js:456:26)
My webpack.config.js:
var path = require('path');
module.exports = {
context: __dirname,
entry: [
'./src/index.js',
],
output: {
path: path.join(__dirname, 'build'),
filename: 'output.js',
publicPath: 'assets',
},
resolve: {
extensions: ['','.js'],
root: path.join(__diranme, './src'),
}
};
我的系统 Fedora 23:
Linux x-wing 4.4.5-300.fc23.x86_64 #1 SMP Thu Mar 10 17:54:44 UTC 2016 x86_64 x86_64 x86_64 GNU/Linux
节点JS版本:
v0.10.42
重命名
为__dirname。您在解析部分中有一个拼写错误。也在你的帖子标题中:-)