文章详情页
node.js - npm脚本参数
浏览:85日期:2024-07-14 13:20:15
问题描述
{ 'scripts': {'lint': 'eslint src tools && jscs src tools --verbose','csslint': 'csscomb src/components --lint --verbose',}
上面的代码只是一个实例,我想问的是后面传的参数相对于该脚本是什么意思?参数的名字是自定义的吗?通过CLI传参的方式是npm run lint -- --verbose这样的书写格式吗?
问题解答
回答1:cli传参少了个run吧?可以参考 阮一峰这篇文章
http://www.ruanyifeng.com/blo...
补充一下传参的用法:我没咋用过lint,我说一下我本地试验,首先我要用的基本用法是用命令行
$ qls init$ qls run
然后我改用package.json的形式:
{ 'name': 'd', 'version': '1.0.0', 'description': '', 'main': 'index.js', 'scripts': { 'run': 'qls' }, 'author': '', 'license': 'ISC'}
如果我只是npm run run实际上最终只是执行了qls方法,但我前面说了我命令行要带其他子指令或者参数的,那么我可以通过--来传入,具体如下:
相关文章:
1. python bottle跑起来以后,定时执行的任务为什么每次都重复(多)执行一次?2. python - 爬虫模拟登录后,爬取csdn后台文章列表遇到的问题3. html5 - HTML代码中的文字乱码是怎么回事?4. 视频文件不能播放,怎么办?5. javascript - vue2如何获取v-model变量名6. javascript - 求帮助 , ATOM不显示界面!!!!7. mysql - 分库分表、分区、读写分离 这些都是用在什么场景下 ,会带来哪些效率或者其他方面的好处8. javascript - 为什么在谷歌控制台 输出1的时候,输出的1立马就不见了9. javascript - angular使从elastichearch中取出的文本高亮显示,如图所示10. javascript - ios返回不执行js怎么解决?
排行榜
