我尝试使用webpack设置我的小应用程序。 OS Debian。当我尝试通过“webpack”编译和构建项目时,我会收到: http://pastebin.com/gpwkebuq 而且我不知道为什么。文件app.js存在于文件夹“frontend”中。我看到这个错误遇到了很多人,他们为这个任务的解决方案是不同的,但没有人解决我的问题
这是我的webpack.config.js
const webpack = require('webpack');
module.exports = {
context: __dirname + '/frontend',
entry: {
app: "./app"
},
output: {
path: __dirname + '/public',
filename: "[name].js",
},
watch: true,
watchOptions: {
aggregateTimeout: 100
},
devtool: "cheap-inline-module-source-map",
plugins: [
],
module: {
loaders: [{
test: /\.js$/,
loader: 'babel'
}]
},
resolve: {
moduleDirectories: ['node_modules'],
extensions: ['', '.js']
},
resolveLoader: {
moduleDirectories: ['node_modules'],
moduleTemplates: ['*-loader', '*'],
extensions: ['', '.js']
},
};
这是我的package.json: http://pastebin.com/pCSCm9VA 我项目的结构:
-anotherproj
-frontend
-app.js
-login.js
-node_modules
-public
-webpack.config.js
-package.json
答案 0 :(得分:0)
将条目更新为
entry: {
app: "./app.js"
},