webpack解决的一些问题

时间:2016-08-10 20:55:43

标签: javascript webpack

我尝试使用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

1 个答案:

答案 0 :(得分:0)

将条目更新为

entry: {
    app: "./app.js"
},