全局安装本地Node.js项目



我正在尝试在我的系统中全局安装我的定制项目,以便我可以从cmd在计算机中的任何位置调用它,但它并不完全有效。 我试过了:

npm install -g .

还有更多,但我不记得了。这是我的包.json:

...
"name": "nodejs-insta-reddit-cli",
"version": "1.0.0",
"description": "",
"main": "./build/index.js",
"bin": {
"instapostwouter": "./build/index.js"
},
...

主路径在./build/index.js的原因是因为我使用的是打字稿。

所以我的问题是:我将如何全局安装我的项目,以便我可以在任何目录中的工作站上使用它?

在要全局访问的本地模块目录中使用npm link

然后使用npm link package_name添加它。

或者,您可以发布模块(专用或公共(并使用全局安装并使用它。

有关 Npm 链接的更多信息

注意:如果您使用的是 cli 包,请确保在 package.json 文件中有一个 bin 文件夹和条目。

相关内容

  • 没有找到相关文章

最新更新