文章详情页
node.js - npm脚本参数
浏览:143日期: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. javascript - SuperSlide.js火狐不兼容怎么回事呢2. docker内创建jenkins访问另一个容器下的服务器问题3. android-studio - Android Studio编译出错4. mac里的docker如何命令行开启呢?5. 前端HTML与PHP+MySQL连接6. Windows系统能否利用Docker使用Ubuntu吗?Ubuntu能使用本机的显卡吗?7. docker镜像push报错8. javascript - 三目运算符的一些问题9. mysql - 删除数据库中的数据,但是表结构保留10. java - 请问一下genymotion如何连接到内网上一个网站
排行榜

网公网安备