Node.js中的npm和cnpm常见指令

本文详细介绍了Node.js中npm和cnpm的常见指令,包括配置镜像地址、初始化项目、安装与卸载包、查看包版本等操作。特别强调了cnpm的使用,适合国内网络环境下进行高效开发。

Node.js中的npm和cnpm常见指令

1、npm config get registry 作用:查看当前镜像地址(得到的网址如果没有c。 e.g
https://registry.npmjs.org/),则在下一步修改镜像地址中添加进c
2、npm config set registry https://registry.cnpmjs.org/ 修改镜像地址
3、创建.npmrc: 打开cmd命令行,在需要创建的文件目录下输入

:type null>.npmrc

4、npm init 或 npm init -y
注意:npm init的时候创建的name一定不要和先有的包名字冲突,否则报错;安装npm包的前提条件是项目目录下存在package.json
5、安装的修饰符
–save(可省略) 简写 -S 表示安装的内容为项目依赖(也就说开发和上线都需要)
–save-dev 简写 -D 表示安装的内容为开发依赖(也就说开发的时候需要,上线不需要)
-g 表示全局安装,一般用来安装工具,不用来安装当前项目的依赖包
install 简写 i 用来安装包

6、npm install 包1 包2 包3…

示例:
    npm install jquery --save
    npm i less less-loader -D

7、淘宝cnpm安装: npm install -g cnpm --registry=https://registry.npm.taobao.org
网址:cnpm镜像

8、cnpm使用:cnpm install swiper --save (–save不要省略)

9、npm uninstall 包名 或 cnpm uninstall 包名 或 npm rm 包名

示例:
    npm  uninstall jquery
    cnpm uninstall swiper
    npm rm bootstrap

10、npm安装包版本查看:npm view 包名 versions

示例:
    npm view jquery versions

11、npm安装包查看最新版:npm view 包名 version

示例:
    npm view jquery version

12、安装指定版本:npm install 包名@版本号

示例:
    npm install jquery@1.12.4
### 安装 Node.js 要安装 Node.js,可以访问其官方网站下载适合操作系统的版本并完成安装[^4]。通常情况下,在 Windows 上安装完成后,Node.js npmNode Package Manager)会被自动添加到系统路径中。 #### 配置 npm 缓存目录 为了优化性能或者解决权限问题,可能需要更改 npm 的全局缓存模块存储位置。可以通过以下命令设置自定义的全局前缀缓存路径: ```bash npm config set prefix "D:\Program Files\nodejs\node_global" npm config set cache "D:\Program Files\nodejs\node_cache" ``` 上述命令分别设置了全局包的安装路径缓存文件的位置[^1]。如果希望更改为其他路径,则可以根据实际需求调整路径字符串中的内容。 对于某些特定场景下,也可以采用如下方式指定不同的缓存地址: ```bash npm config set cache "D:\program\node\node_cache" ``` 此条命令单独设定了新的缓存目录[^2]。 #### 更改 NPM 源至国内镜像 由于网络原因,国外官方源可能会较慢甚至不可达。因此推荐切换成更快捷稳定的国内镜像站点,例如淘宝提供的 CNPM 镜像服务。执行下面这条指令即可实现这一目的: ```bash npm config set registry https://registry.npm.taobao.org ``` 这一步骤能够显著提升依赖项下载速度,并改善整体开发体验[^3]。 ### 安装与使用 Cnpm Cnpm 是由阿里巴巴团队维护的一个兼容原生 npm 的客户端工具,它默认连接到了阿里云上的公共 JavaScript 组件库——CNPMJSLIB.COM 。相比传统方法来说更加高效便捷。 ##### 步骤一:通过 npm 全局安装 cnpm 工具本身 运行下列语句来获取最新版的 cnpm 应用程序: ```bash npm install -g cnpm --registry=https://r.cnpmjs.org/ ``` 这里特别注意的是 `--registry` 参数指明了我们期望使用的注册表服务器地址[^5]。 ##### 步骤二:利用 Cnpm 进行项目所需依赖管理 一旦成功部署好之后就可以如同平常一样调用各种熟悉的子命令啦!举个例子,假如想引入 Express Web Framework 可以这样写: ```bash cnpm install express --save ``` 以上就是关于如何安装 Node.js 并配置及运用 cnpm 的基本流程介绍。
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值