【发布时间】:2020-05-12 05:18:42
【问题描述】:
我正在尝试在我的系统中全局安装我的定制项目,以便我可以从 cmd 调用我计算机中的任何位置,但它并不完全有效。 我试过了:
npm install -g .
还有更多,但我不记得了。这是我的 package.json:
...
"name": "nodejs-insta-reddit-cli",
"version": "1.0.0",
"description": "",
"main": "./build/index.js",
"bin": {
"instapostwouter": "./build/index.js"
},
...
主路径位于./build/index.js 的原因是因为我使用的是打字稿。
所以我的问题是:我将如何在全球范围内安装我的项目,以便我可以在我的工作站上的任何目录中使用它?
【问题讨论】:
-
docs.npmjs.com/cli/link.html 您需要为此目的使用 npm 链接。
-
当我在我的项目目录中运行
npm link时,似乎安装了它,但我仍然无法访问instapostwouter。 -
你是如何访问它的?
-
在管理员模式下在重启的 cmd 中输入
instapostwouter。 -
这是一个cli模块吗?
标签: javascript node.js typescript npm global