大家好,我是讯享网,大家多多关注。
Npm是一个包管理工具,相当于后端开发中的maven。里面存放了各种前端开发包。对npm来说,一切都是包,开发工具是包,插件是包。使用npm installation命令,您将在远程仓库中找到要安装的包,如果有就下载它,如果没有就报告一个错误。Node.js是一个可以运行前端程序的服务器,内置npm作为包管理器。安装node.js时,会安装npm。学习Vue必备的npm和node.js。
下载安装Node.js
Win10可以直接下载16.18.0LTS最新版本(长期支持)。Win7只支持13.14.0及以下版本,但13.14.0版本不是LTS,建议下载12.22.12版本。官方网站的地址是https://nodejs.org/en/.
也可以从阿里云镜像下载,更快:https://registry.npmmirror.com/binary.html?.路径=节点/
下载后,单击安装并继续下一步。安装后,win+r会打开一个命令行窗口,输入node -v和npm -v,看看安装是否成功。
查看node和npm版本检查节点和npm版本
Package.jsonpackage.json是一个json文件,包含项目的配置信息。一般不需要手动创建。使用Vue CLi创建项目将自动生成package.json文件。一般可以理解脚本、依赖和devDependencies的作用。
pakage.json文件Pakage.json文件
“脚本”节点包含npm命令,如serve,可用于运行项目。构建,可以使用npm run build来打包项目。比如& # 34;上菜& # 34;、”构建& # 34;这些密钥可以自己修改。当我们使用npm运行这些命令时,我们实际上执行的是这些键对应的值所表示的命令。
package.json中的scripts节点package.json中的脚本节点
“依赖项”节点是项目开发和运行所依赖的包,使用npm run build的包项目也将包含这些包。
package.json中dependencies节点package.json中的依赖关系节点
在devDependencies节点中,有项目开发所依赖的包。如果您使用npm运行构建打包项目,这些包将被自动排除。
package.json中devDependencies节点package.json中的DevDependencies节点
Npm全局安装和本地安装全局安装命令:
Npm安装xxx -g或npm i xxx -g
通常用来安装包作为命令行工具,一台电脑上只安装一个,下载的包一般存放在以下目录
c:\用户\管理员\ AppData \漫游\npm\node_modules .
本地安装命令:
Npm安装xxx或npm我安装xxx
用于安装项目所需的包。下载的包存储在项目的node_modules文件夹中。每个新项目都需要安装一次。
本地安装的包分为依赖于开发的包和依赖于生产的包。开发依赖包只在项目开发阶段使用,不在项目运营阶段使用。依赖于生产的包用于开发和操作阶段。
安装本地生产依赖包:
npm安装xxx
Npm安装xxx – save或npm安装xxx -S
自动保存到package.json的dependencies节点旧版本的本地安装生产依赖包需要添加- save或者-S,现在不需要了。
在本地安装开发依赖包:
Npminstallxxx-save-dev或npm install xxx -D
– save -dev自动保存到package.json的devdependencies节点
npm常用命令
安装软件包的特定版本:
Npm安装xxx@版本号
如果不添加@版本号,默认安装最新版本。
在package.json中安装所有依赖包:
npm安装
没有从git下载的依赖包,需要安装所有的依赖包才能运行。
更新已经安装的软件包:
npm更新xxx
卸载已经安装的软件包:
npuninstallxxx或npuninstallxxx @的版本号
检查npm仓库地址:
npm配置获取注册表
将仓库地址设置为淘宝镜:
npm配置集注册表https://registry.npm.taobao.org
使用npm安装和卸载包使用npm安装和卸载软件包
使用npm常用命令使用npm常用命令
本文来自网络,若有侵权,请联系删除,如若转载,请注明出处:https://51itzy.com/21516.html