在一个Node项目中,我发现了两种依赖:
"dependencies": {
"axios": "0.9.1",
"express": "4.13.4",
"lodash": "4.6.1",
"react": "^0.14.7",
"react-dom": "^0.14.7",
"react-redux": "^4.4.0",
"react-router": "^2.0.0",
"redux": "^3.3.1"
},
"devDependencies": {
"babel-core": "^6.5.2"
}
我知道作者通过 npm install babel-core --save-dev
安装了它。
但是这是用来做什么的呢?当你上传你的代码时,devDependencies
模块仍然存在。