一、模式
运行webpack命令时,一定要指定模式。
webpack --mode development
webpack --mode production
二、--save -dev
--save:将保存配置信息到pacjage.json。默认为dependencies节点中。
--dev:将保存配置信息devDependencies节点中。
因此:
--save:将保存配置信息到pacjage.json的dependencies节点中。
dependencies:运行时的依赖,发布后,即生产环境下还需要用的模块
--save-dev:将保存配置信息到pacjage.json的devDependencies节点中。
devDependencies:开发时的依赖。里面的模块是开发时用的,发布时用不到它。
package.json示例
{
"name": "nodejs学习杂记",
"version": "1.0.0",
"description": "study",
"author": "江火渔枫",
"private": true,
"scripts": {
"server": "node server/bin/www",
"dev": "node build/dev-server.js",
"build": "node build/build.js"
},
//dependencies:运行时的依赖,发布后,即生产环境下还需要用的模块
"dependencies": {
"axios": "^0.16.2",
"echarts": "^3.7.1",
"vuex": "^3.0.1"
},
//devDependencies:开发时的依赖。里面的模块是开发时用的,发布时用不到它。
"devDependencies": {
"autoprefixer": "^6.7.2",
"webpack-merge": "^2.6.1"
},
"engines": {
"node": ">= 4.0.0",
"npm": ">= 3.0.0"
},
"browserslist": [
"> 1%",
"last 2 versions",
"not ie <= 8"
]
}
原文链接:https://blog.csdn.net/qq_33745501/article/details/80271129
网友评论