npm安装依赖时, --save跟--save-dev的区别

前言

  做为一个前端开发仔, 常常会遇到须要安装第三方依赖的状况, 常规作法是百度走一波, 而后ctrl+c/ctrl+v静等安装便可,But想有进一步的提高, 需自行去研究下二者的区别=.=前端

--save 跟 --save-dev的相同点:node

  1. 都会写进package.json中;
  2. 都会安装到node_modules目录下;

--save 跟 --save-dev的不一样点:react

  1. --save安装到dependiencies中; --save-dev安装到devDependiencies中;
  2. --save是生产环境须要的依赖(eg: 开发框架,库: react,jq等); --save-dev 是开发环境须要的依赖(eg: 构建工具,测试工具等)

Tips
  把别人的项目下载下来, 在本地执行npm install时, 会依据package.json文件去安装dependiences && devDependiences中的相关依赖~npm

你能够看下图, 这是某个项目的package.json文件.json

最后

学会"摸鱼", 多思考, 追求进步=.=框架

相关文章
相关标签/搜索