1
我试图设置一个简单的CLI与节点。当我运行npm link
并尝试使用我的命令时,我得到了记录到控制台的语法错误,以获得完美有效的JS。npm链接导致javascript语法错误
代码
命令行
$ holla
输出:
/usr/local/bin/holla: line 1: syntax error near unexpected token `'hello''
/usr/local/bin/holla: line 1: `console.log('hello')'
这里是我的package.json:
{
"name": "npm-cli-test",
"version": "1.0.0",
"description": "",
"main": "index.js",
"scripts": {
"test": "echo \"Error: no test specified\" && exit 1"
},
"author": "",
"license": "ISC",
"bin": {
"holla": "index.js"
}
}
这里是我的index.js:
console.log('hello')
一些额外的上下文
如果有帮助:
# $PATH variable
/Users/stuartpearman/.rbenv/shims:/Users/stuartpearman/.bin:/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin
# npm global packages
/usr/local/lib/node_modules
太棒了,这个工程!非常感谢你 –