【发布时间】:2016-01-31 13:45:08
【问题描述】:
我尝试将 gulp+browserify 迁移到 webpack,但在解析路径时遇到问题。
这是我的项目树:
/path/to/project
├── webpack.config.js
└── www/static
├── build
│ ├── js
│ │ ├── main.js <-------│ Output wanted
│ │ └── main.js.map <---│
├── js
│ ├── app.js
│ ├── contact.js
│ ├── device.js
│ └── ...
└── sass
├── main.scss
└── partials
├── _helpers.scss
├── _mixins.scss
└── _variables.scss
这是我的配置文件:
var path = require('path');
module.exports = {
entry: { 'app': 'app.js' },
resolve: {
modulesDirectories: ['www/static/js/', './']
},
output: {
filename: './www/static/build/js/main.js'
},
module: {
loaders: []
}
};
用于测试目的的app.js内容:
var $ = require('jquery'),
Device = require('device'),
Ga = require('ga');
require('jquery.raty');
require('jquery.autoNumeric');
require('jquery.unveil');
function initialize() {}
module.exports = {
initialize: initialize,
};
当我启动 webpack 时,我收到了 webpack --display-error-details 的错误:
我不明白为什么 webpack 只在 node_modules 文件夹中搜索,而不在 'www/static/js/' 文件夹中搜索。
关于信息,我将有多个条目,但现在我只想要 webpack 工作。
感谢您的帮助。
【问题讨论】:
标签: webpack