谁能讲解一下关于package.json里面的依赖关系
{
"dependencies": {
....
},
"devDependencies": {
...
}
}
比如我的项目需要这个模块.
- angular
构建需要的全局模块
- browserify
- node-sass
在构建的过程中需要依赖的模块
- browserify-shim
- envify
他们在部署之前都需要安装,那么我该把哪些模块安装在哪里? stackoverflow上面看了一些answers,但是还是没有什么头绪。
3 回复
比如我的项目需要这个模块.
angular
这种bower装就可以了,非得npm也行
构建需要的全局模块
browserify
node-sass
npm install -g即可,不要放到这里面,如果非放,就执行node_module/.bin/xxx
在构建的过程中需要依赖的模块
browserify-shim
envify
这些最种产品无关,直接放到dev下面,线上根本不需要
@i5ting 谢谢
如果按照你这样,就是在本地执行npm run build
把应用构建完,然后把dist/
目录推到线上?