nodeJS中常用的命令--汇总

一.npm(npm是随同NodeJS一起安装的包管理工具)

(1)初始化生成npm管理文件package.json文件(或手动创建):npm init npm init -y(按照默认的设置直接确定)

(2)查看当前包概要信息(可得到官网) :npm info 包名

(3)查看当前包所有的历史版本列表:npm view 包名 versions

(4)查看当前已经安装的包列表:npm list 

(5)查看所有npm命令:npm -h  

(6)安装package.json里面指定的所有包:npm install

(7)查看当前安装过的包有没有版本更新(版本对比,wanted是推荐使用的):npm outdated

(8)安装、卸载到全局( g==golbal):
    npm i 包名 -g                       yarn add 包名 |  bower install 包名
    npm uninstall 包名 -g                        yarn remove 包名 | bower uninstall 包名
(9)安装包到项目依赖或开发依赖:
    npm install 包名 --save             | -S(--save简写)
    npm install 包名 --save-dev      | -D(--save-dev简写)
   项目依赖dependencies: 只能在当前项目下使用,上线了,也需要这个依赖  --save
   开发依赖devDependencies:只能在当前项目下使用    ,上线了,依赖不需要了 --save-dev

(10)自定义脚本命令名称(在package.json文件中scripts字段的属性设置):npm run 脚本名称

"scripts": {
//命令名为restart,可在控制台输入:npm run restart(等同于node server.js命令)
    "restart": "node server.js"   
  },

二、nrm选择源,也是一个包

1.安装选择源的工具包:npm install nrm -g    
2.查看所有源: nrm ls
3.测试所有下载源速度:nrm test 
4.更换下载源: nrm use 源名

5. 发布自己编写的模块步骤:

  • 先在npm官网注册账号(并激活邮件):  npmjs.com
  • 控制台切换到npm.js下载源(不要是淘宝镜像源等)
  • 登录(user/password/email):npm login
  •  创建包目录->npm init -y(生成package.json文件) -> 创建入口index.js -> 编写,输出模块(如module.exports=.....)-> npm publish发布
  • 删除线上已经发布的模块(控制台需切换到该包目录下):npm unpublish 有时也可能使用 npm unpublish --force

6.下载包的版本约束:
        ^x.x.x   约束主版本,后续找最新
        ~x.x.x   保持前两位不变,后续找最新
        *         装最新
        x.x.x      定死了一个版本

7.

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值