已采纳回答 / 虚年_640
webpack.config.js中要给util文件夹配置别名resolve: { alias: { util: __dirname + '/src/util' }}
2017-08-16
已采纳回答 / cmy11
要,而且官方也不推荐使用全局安装的webpack。你全局安装最新版,但是假如实际工作中要维护一个项目是旧版webpack打包的配置文件写好了,也是旧版的语法,你用新版的webpack打包不就报错了吗?(可以在对应项目安装指定版本的webpack)
2017-08-04
已采纳回答 / cmy11
因为你直接输入webpack,它相当于搜寻全局的webpack(你没安装全局),就报错了。
而npm run 自定义命令 则是在项目的模块中搜寻webpack。其实这个webpack就藏在项目某个模块的目录中,就是node_modules/.bin/webpack。
所以你的完整命令是,node_modules/.bin/webpack 后面接参数选项。
或者全局安装webpack,那么就可以直接运行命令webpack,实际也是执行项目中的node_modules/.bin/webpack
2017-08-02
已采纳回答 / qq_小指头_0
webpack是webpack自带的一条打包命令,是最基本的打包命令。npm run webpack,则是在package.json文件中有一个script配置项,在这个script里面自定义的一条命令,它通过npm来运行。例如:scripts": { "start": "webpack --config webpack.config.js --progress --watch"}当脚本名为“start”时,可以省略“run”,直接为:npm start你说的属于这种情况:脚本名称为“webpack...
2017-08-01
已采纳回答 / Jamie_Kara
项目根目录的绝对路径。如果你不用而用相对路径,webpack会报错。参考文档: The output directory as an absolute path (required).
2017-07-25
已采纳回答 / QQ_随意
var htmlWebpackPlugin = require('html-webpack-plugin');var path = require('path');module.exports = { entry: './src/script/main.js', output:{ path:path.resolve(__dirname,'./dist/js'), filename:'[name].js' }}
2017-07-14
已采纳回答 / AAA认证老张
npm install --save:会把msbuild包安装到node_modules目录中会在package.json的dependencies属性下添加msbuild之后运行npm install命令时,会自动安装msbuild到node_modules目录中之后运行npm install --production或者注明NODE_ENV变量值为production时,会自动安装msbuild到node_modules目录中npm install --save-dev:会把msbuild包安装到no...
2017-07-05