appdata可以删吗_把appdata文件夹删了怎么办

appdata可以删吗_把appdata文件夹删了怎么办Npm是一个包管理工具,相当于后端开发中的maven。里面存放了各种前端开发包。对npm来说,一切都是包,开发工具是包,插件是包。使用npm installation命令,您将在远程仓库中找到要安装…

大家好,我是讯享网,大家多多关注。

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
(0)
上一篇 2022年 11月 25日 22:31
下一篇 2022年 11月 25日 22:51

相关推荐

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注