在项目内添加一个 .npmrc 文件:
淘宝镜像
sass_binary_site=https://npm.taobao.org/mirrors/node-sass/
phantomjs_cdnurl=https://npm.taobao.org/mirrors/phantomjs/
electron_mirror=https://npm.taobao.org/mirrors/electron/
registry=https://registry.npm.taobao.org
这样使用 npm install 安装 node-sass、electron 和 phantomjs 时都能自动从淘宝源上下载,但是在使用 npm publish 的时候要把 registry 这一行给注释掉,否则就会发布到淘宝源上去了。
( yarn的使用;yarn config set registry "https://registry.npm.taobao.org";yarn config get registry;yarn global add <package>;yarn add <package> )
package.json 里的 scripts
入口entry:有对象、字符串、function、promise形式
输出 output:
文件拆分 split
模块 module
别名处理 resolve
开发工具 devtool
文件预处理 loader
用 ExtractTextPlugin 抽取时,必须配合 plugins 使用
插件 plugins
测试后文档连接: https://github.com/MingJiang3/TEST/tree/master/webpackTestAll