区别

npm init  :生package.json文件,里面有各种依赖包的信息(执行该命令后终端会依次询问 name, version, description 等字段)

npm install :安装package.json文件中的依赖包到并且生成node_modules文件夹

npm init 相关命令

npm init -y :快速初始化项目

npm install 相关命令

命令 说明
npm inistall xxx 本地安装,安装到项目目录下,不在package.json中写入依赖
npm inistall xxx -g 安装在Node安装目录下的node_modules下
npm inistall xxx --s 安装到项目目录下,并在package.json文件的dependencies中写入依赖
npm inistall xxx --s -d 安装到项目目录下,并在package.json文件的devDependencies中写入依赖

npm init 和npm install的区别相关推荐

  1. 初识 npm script : 用 npm init 快速创建项目

    初识 npm script 首先介绍创建 package.json 文件的科学方法,目标是掌握 npm init 命令.然后,通过在终端中运行自动生成的 test 命令,详细讲解 npm 脚本基本执行 ...

  2. 使用“npm init”初始化项目

    使用npm init初始化项目 为什么要使用npm init初始化项目 在node开发中使用npm init会生成一个pakeage.json文件,这个文件主要是用来记录这个项目的详细信息的,它会将我 ...

  3. npm ci和npm install区别

    npm大家肯定都使用过,可能会有一些不经常使用的命令,npm ci和npm install都可以用来安装依赖,他们之间有什么区别呢?官方文档 npm ci 和 npm install类似,不同之处在于 ...

  4. 小tips:你不知道的 npm init

    前言 在现代新建一个 JS 相关的项目往往都是从 package.json 文件开始的,不过这个文件里需要的字段实在是太多了,正常人都记不住,所以 npm 官方提供了 npm init 命令帮助我们快 ...

  5. 使用npm init生成package.json

    一次安装三个包 npm install --save npm init 将自动生成package.json文件: 指定入口文件: npm install

  6. npm i与npm instal的区别

    npm i与npm instal的区别 区别 ①npm i安装的模块及依赖,使用npm uninstall是没有办法删除的,必须使用npm uninstall i才可以删除. ②npm i会帮助检测与 ...

  7. NPM依赖包版本号~和^的区别

    ~会匹配最近的小版本依赖包,比如~1.2.3会匹配所有1.2.x版本,但是不包括1.3.0 ^会匹配最新的大版本依赖包,比如^1.2.3会匹配所有1.x.x的包,包括1.3.0,但是不包括2.0.0 ...

  8. 一文简述npm和cnpm和yarn的区别

    我是歌谣 放弃很容易 但是坚持一定很酷 前言 在前端的vue的项目中 不免会安装较多的文件依赖 对于常规安装依赖 我知道的方式有两种npm和yarn 1npm 1.1定义 npm: Nodejs下的包 ...

  9. 输入npm install 报错npm ERR code ELIFECYCLE npm ERRerrno 1 npm ERR node-sass@4.13.1 postinstall: `no

    如果 执行如下 npm install 删除node_modules依赖包 然后执行如下代码 npm config set sass_binary_site=https://npm.taobao.or ...

最新文章

  1. 室内+室外激光SLAM关键算法、代码和实战剖析正式开课(cartographer+LOAM+ LIO-SAM)
  2. (转) Twisted :第十八部分 Deferreds 全貌
  3. NTP-Windows 2008和win7下开启网络对时方法
  4. Power BI商业智能与业务分析的结合,让你在企业中脱颖而出
  5. php 实现的字典序排列算法,字典序的一个生成算法
  6. 交换机开发(四)—— ARP 基础知识解析
  7. git 空提交和重置提交者(转载)
  8. Windows下的Makefile
  9. 使用 Azure Site Recovery 将内部部署虚拟化工作负荷迁移至 Azure
  10. Python的程序结构[2] - 类/Class[1] - 基类与继承
  11. 嵌入式linux ucgui,成功移植ucGUI到Linux上
  12. Unknown column 'hghefsdhjd' in 'where clause'
  13. 山东理工大学acm非专业程序设计基础答案
  14. 湖南计算机考试题库,湖南省计算机等级考试编程题题库之十六
  15. 用Python实现温度转换程序
  16. c++程序员书籍推荐
  17. c语言中加数字的作用是什么,C语言中if括号里!直接加一个数字什么意思。比如if(!1),还有if(3)是什么意思...
  18. 《Adobe Premiere Pro CS5经典教程》——1.7 定制工作区
  19. 将 Keynote 演示文稿导出为 PPT 或其他文件格式
  20. Cell | 共生菌群通过γδ T细胞促进肺癌的发展

热门文章

  1. 三分钟了解LOD在游戏里面的运用
  2. linux配置intel编译器,使用Intel® Fortran编译器编译Coarray程序
  3. 百度地图api result = {“status“:230,“message“:“APP Mcode码校验失败“
  4. 怎么自学python,大概要多久?
  5. 到底什么是“通感一体化”?
  6. sql 查询每一年1到12月的数据
  7. Oracle12c多租户数据库 - PDB数据库的unplug及plug 参考
  8. 相伴一生的IP和MAC
  9. linux中fdisk管理分区
  10. uboot学习 0.1