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
太棒了,這個工程!非常感謝你 –