首页 > 编程知识 正文

nodejs全局安装,npm全局安装的包都访问不了

时间:2023-05-04 18:01:55 阅读:15885 作者:1556

NPM是

1 ) npm是第三方模块的主机站点

1 .节点包括ECMAscript核心

2 .全球成员

3 .模块系统成员(包括核心模块、第三方模块和定制模块)。

2 ) npm是node软件包的管理工具(NPM=node软件包管理器)

NPM为3358www.Sina.com/和全局npm

全球NPM

1 .全局NPM通常是C:Users自己的计算机用户AppData (提示:隐藏文件。 必须设置为可显示。 (Roamingnpm

本地npm

2 .全局软件包安装(打开CMD win R并在cmd中输入) ) ) ) ) ) ) ) )。

---ps 有的人可能不是安装在上面那个目录 我们可以输入命令 npm config get prefix

3 .卸载全局软件包

---输入命令 npm i 包名 -g (i 表示 install g 表示 global)

本地NPM

随项目安装的软件包是本地软件包

1 .首先,我们要创建自己的项目

2 .打开cmd (节点可以右键单击以在powershell中打开)可以看到此文章的打开方式

---只要在本地下载小提示,就不需要在下载后添加-g

3 .开始初始化(如果项目目录中没有未经初始化下载的软件包) )。

---输入命令npm init -y或NPMinit(init=initial初始化)

3.1 npm init -y表示高速初始化

3.2npm init为问答合并; a格式,让你可以一步一步慢慢选择

初始化成功后,将显示package.json文件

5 .下载所需的包

---NPMIjquery----Save----save可缩写为-s

如果节点版本为5.0或5.0以上,则如果小于5.0,则无需添加-S并将其保存到pageage中

在---node-v命令中显示版本号

5.1下载完成后,package.json上有记录,下次可以直接恢复npm i的下载

5.2又出现两个文件夹ssdsj查看时,说明下载成功

首先,存储在node_modules中的是下载的软件包

然后,package-lock.json存储了下载的软件包的地址和一些信息

在上面运行后,我们的包被下载到了本地

最后一个本地卸载命令

---命令npm uninstall软件包名称

两个重要属性: package.json文件和package-lock.json文件

1 ) dependencies将显示在package.json中,指示必须依赖以下软件包

2 ) package-lock.json也有dependencies。 它表示软件包的下载位置和其他信息(版本)

3 )下载使用npm i软件包名称-save-Dev (简称-d )的软件包时,还显示devDependencies

1.dependenceies节点表示展开项目时必须依赖的项目,devDependencies节点表示项目在开发阶段必须依赖的项目,项目与devDependencies包相关联2 .注意:使用“npm i”安装时,npm检查package. json文件中的所有依赖关系,3. --production在从属节点下记录的“dev dedencies” 项目已上线,我们不需要。 所以,我们这个时候用--production下载dependencies。 我们可以合理使用封装dev和de dev中在线的不需要的封装,例如less

这意味着如果个人对NPM的全球和本地下载和卸载有其他意见,请给你留言

我想看更多我的博客

建议使用es6箭头函数

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。