node.js-包管理工具

1. 开发依赖和生产依赖

生产环境和开发环境:
开发环境一般是指程序员专门用来写代码的环境, 一般是指程序员的电脑.
环境一般是指项目代码正式运行的环境, 一般是指正式的服务器电脑, 生产环境的项目一般每一个客户都能访问.

我们可以在安装时, 设置选项来区分依赖的类型, 一般分成两类,
生产依赖:
npm i -s 包名: -s是默认的选项, 包的信息将保存在packaga.json中的dependencies属性
开发环境:
npm i -D 包名: 意味着, 包的信息将会保存在package.json的devDependenccies属性.

2. 全局安装

不管是生产依赖还是开发依赖, 都是局部依赖了, 只能在当前文夹夹下使用.
例如:
npm i -g nodemon
监测文件变化, 一旦发生变化, 就会自动重启.
npm root -g: 这个命令可以查看全局包的安装位置
并且全局的依赖不需要引入项目
一般只有全局的工具包才使用全局安装的方式

3. 修改Windows的执行策略

windows默认不允许npm全局命令执行脚本文件, 所以需要修改执行的策略
以管理员开发命令行
set-ExecutionPolicy remoteSigned
执行命令, 选择A选项

4. 配置命令别名

例如: npm run server
这个server就是别名
配置在package.json的script属性中

server: "node 文件路径 选项"
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值