Node.js 安装nodejs应用程序目标未运行
我正在尝试构建一个CLI应用程序。我使用的是nodejs,我只是尝试全局运行该文件 package.jsonNode.js 安装nodejs应用程序目标未运行,node.js,Node.js,我正在尝试构建一个CLI应用程序。我使用的是nodejs,我只是尝试全局运行该文件 package.json { "name": "hello-cli", "version": "1.0.0", "description": "", "main": "bin/index.js", "scripts"
{
"name": "hello-cli",
"version": "1.0.0",
"description": "",
"main": "bin/index.js",
"scripts": {
"test": "echo \"Error: no test specified\" && exit 1"
},
"keywords": [],
"author": "",
"license": "ISC",
"bin": {
"hello": "./bin/index.js"
}
}
此外,我还全局安装了应用程序npmi-g.
但是当我在全局运行应用程序时,我会遇到这个错误
bin/index.js
console.log("Hello World");
由于在bin/index.js中不存在,导致错误。
添加节点shebang以与节点一起运行
#/usr/bin/env节点
log('Hello,World!');