如何快捷地输入一条包含路径的指令?【mac/node环境】
我安装了jshint,但是每次运行都要输入很长的指令,就像这样:
./node_modules/jshint/bin/jshint src
其中 src 目录下我存放了一些js文件。
当前目录下有这些东西:
node_modules //是个文件夹
src //是个文件夹
test //是个文件夹
package.json
在package.json里面也写了一些配置,但是并不起作用:
{
"name": "my-own-angularjs",
"version": "0.10",
"devDependencies": {
"jshint": "^2.9.1"
},
"scripts":{
"lint":"./node_modules/jshint/bin/jshint src"
}
}
我试图运行 npm run lint
命令,可是报错,信息如下:
npm ERR! argv "/usr/local/bin/node" "/usr/local/bin/npm" "run" "lint"
我不知道该怎么办,求老司机指条明路,跪谢。
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
用向上箭头直接输入历史命令
tab
自动补全文件名、命令、或路径名如果确定文件或路径名字唯一,利用
*
代替,例如/usr/loc*/bin/np*
echo cmd > cmd.sh;
bash cmd.sh