npm学习 03npm script 传递参数和添加注释

本文介绍了如何在npm script中传递参数,如eslint的--fix选项,以及两种添加注释的方法,包括在JSON键值中添加注释和在script声明中加注释。此外,还提到了调整npm script日志输出的技巧,如使用-s和-d选项控制日志的详细程度。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

1.npm script传递参数
1. eslint自动修复参数:–fix
第一种:可能改了lint:js而没有改lint:js:fix

 "lint:js": "eslint *.js",
 "lint:js:fix": "eslint *.js --fix",

第二种:代码更加健壮

"lint:js": "eslint *.js",
"lint:js:fix": "npm run lint:js -- --fix",

执行:npm run lint:js:fix
出现:在这里插入图片描述第二条是真正执行的命令

2.npm script添加注释
1.因为json不支持注释:可以增加//为键的值,在里面写注释

 "//": "运行所有代码检测和单元测试",
 "test": "npm-run-all --parallel lint:* mocha"

使用:npm run会显示注释
在这里插入图片描述
2.在script声明中加注释

"test": "# 运行所有代码检查和单元测试 \n    npm-run-all --parallel lint:* mocha"

在这里插入图片描述
3.调整npm script 运行时日志输出
1.显示尽可能少的有用信息:npm test -s
2.显示尽可能多的运行状态:npm t -d

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值