如何编写带参数的npm script命令?
- 内容介绍
- 文章标签
- 相关推荐
本文共计716个文字,预计阅读时间需要3分钟。
为了简化您提供的文本,同时确保不超过100个字,以下是修改后的内容:
添加参数减少重复的+npm script。用eslint并传入--fix参数,开启代码风格自动修复模式,智能高效。scripts: {lint:js: eslint .//*.*, lint:js:fix: eslint --fix .//*.*}
添加参数可以减少重复的 npm script。拿 eslint 来说,传入 --fix 参数,就开启内置的代码风格自动修复模式,好智能听起来。
"scripts": { ..., "lint:js": "eslint ./src/**/*.js", "lint:js:fix": "eslint ./src/**/*.js --fix" }
本着不 DRY 的原则,而且还会遇上复制粘贴带来的风险,可以这么巧妙的配置:
"scripts": { ..., "lint:js": "eslint ./src/**/*.js", "lint:js:fix": "npm run lint:js -- --fix" }
对面个上面命令配置, --fix 前面添加了 -- , -- 是分隔符,意思就是给 npm run lint:js 添加额外的参数。
这个时候看看你的代码,你会发现一些代码风格就自动修复了。
添加注释
随着命令配置越来越多,添加注释势在必行,以保障代码的可读性和维护性。
本文共计716个文字,预计阅读时间需要3分钟。
为了简化您提供的文本,同时确保不超过100个字,以下是修改后的内容:
添加参数减少重复的+npm script。用eslint并传入--fix参数,开启代码风格自动修复模式,智能高效。scripts: {lint:js: eslint .//*.*, lint:js:fix: eslint --fix .//*.*}
添加参数可以减少重复的 npm script。拿 eslint 来说,传入 --fix 参数,就开启内置的代码风格自动修复模式,好智能听起来。
"scripts": { ..., "lint:js": "eslint ./src/**/*.js", "lint:js:fix": "eslint ./src/**/*.js --fix" }
本着不 DRY 的原则,而且还会遇上复制粘贴带来的风险,可以这么巧妙的配置:
"scripts": { ..., "lint:js": "eslint ./src/**/*.js", "lint:js:fix": "npm run lint:js -- --fix" }
对面个上面命令配置, --fix 前面添加了 -- , -- 是分隔符,意思就是给 npm run lint:js 添加额外的参数。
这个时候看看你的代码,你会发现一些代码风格就自动修复了。
添加注释
随着命令配置越来越多,添加注释势在必行,以保障代码的可读性和维护性。

