npm操作

Node.js 安装及环境配置之 Windows 篇 - Now,DayBreak - 博客园

 查看版本

1.安装node以后,自动安装npm,用这个命令查看是否安装成功

npm -v

 更改npm的全局安装路径

//方式一
npm config set cache "D:\nodejs\cache"  //任意文件夹

npm config set prefix "D:\nodejs\npm"  //任意文件夹
//方式二-------------------------------------------------------
node安装完毕后(windows系统),在C:\Users\用户名 的下面会有一个.npmrc文件,通过添加或修改其内容来修改npm的全局设置,如下图

 

 设置下载数据源(淘宝)

1.原来的下载地址比较慢,换一个更快的下载地址

npm set registry https://registry.npm.taobao.org/

获得下载数据源

npm config get registry

 查看配置

1.包括配置的npm存库的地址,缓存地址,下载源等

//npm查看配置

npm config list


; "builtin" config from F:\nodejs\node_modules\npm\npmrc

; prefix = "C:\\Users\\m1560\\AppData\\Roaming\\npm" ; overridden by user

; "user" config from C:\Users\m1560\.npmrc

cache = "F:\\nodejs\\node_cache"
prefix = "F:\\nodejs\\node_global"
registry = "https://registry.npm.taobao.org/"

; node bin location = F:\nodejs\node.exe
; cwd = C:\Windows\System32
; HOME = C:\Users\m1560
; Run `npm config ls -l` to show all defaults.

下载第三方依赖

  • --save 在生产环境中运行(默认),可以省略
  • --save-dev 在开发环境运行(只能在本地运行)
  • -g 全局安装,可以在命令行执行,可在多个模块中使用。但是不会在 生产以及开发环境中配置,运行 npm install 时,也不会安装其包(若不加 -g ,则默认安装在当前目录下)
//1.npm 下载(下载到项目的生产环境,dependencies下)
npm i express 

//2.npm 下载(下载到项目的开发环境,devDependencies下)
npm i express --save-dev


# 安装好之后,express 包就放在了工程目录下(运行 npm 命令时所在的目录)的 node_modules 目录中,
#  可以通过 require() 来引入本地安装的包
---------------------------------------------------------
//npm 全局安装
npm i nrm -g 

#将安装包放在 /usr/local 下或者你 node 的安装目录

 查看第三方依赖

npm ls 
# 查看当前的依赖目录

npm ls -g 
# 查看全局下安装的node package

卸载第三方依赖

npm uninstall express

 升级

1.库版本低了以后,进行升级

npm update express

express(第三方服务器)



//下载express
npm install express -g

//express初始化
express helloworld

//npm 启动
npm start

 其他的自定义的脚本

1.需要在page.json中进行配置

npm start
npm test
npm run dev
npm run build
npm run prepublish

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值