npm package.json bin在Windows上不起作用

丧葬者

我正在尝试通过package.jsonbin属性启动cli工具

我有以下内容:

...
"name": "mycli",
"bin": "./bin/mycli",
...

当我在包路径中打开cmd并键入:“ mycli”时,它说该命令无法识别。

我应该运行npm命令吗?或使用scripts属性?我是否尝试错误地访问bin属性?

罗德里戈·梅德罗斯(Rodrigo Medeiros)

尝试clibin属性中指定工具的名称,例如:

"bin": {
  "mycli": "./bin/mycli" // or "/bin/mycli.js" if it's a .js file
}

然后,npm link从项目文件夹内部运行,以创建指向当前文件夹的全局符号链接。

不要忘记添加"preferGlobal": "true"只是前财产bin在你的财产package.json文件,以警告用户在全球范围内安装模块。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

NPM脚本-配置变量和命令替换在package.json中不起作用

来自分类Dev

Browserify-在符号链接模块上的package.json中转换在npm3中不起作用

来自分类Dev

npm链接在Windows上不起作用?

来自分类Dev

npm在ubuntu 16.04上不起作用

来自分类Dev

配置节点npm package.json,以使“ npm test”在UNIX和Windows上均可使用

来自分类Dev

NPM从package.json安装依赖项

来自分类Dev

如何调整npm package.json?

来自分类Dev

npm package.json脚本未被调用

来自分类Dev

package.json与“ npm install%s -g”

来自分类Dev

npm安装不读取package.json

来自分类Dev

如何覆盖npm包的package.json

来自分类Dev

npm install无法读取package.json

来自分类Dev

package.json与“ npm install%s -g”

来自分类Dev

npm install与编辑package.json和npm更新

来自分类Dev

npm install在具有git依赖项的Windows上不起作用

来自分类Dev

npm install在具有git依赖项的Windows上不起作用

来自分类Dev

“ npm install [package]”不会更新package.json

来自分类Dev

Node-Webkit package.json全屏不起作用

来自分类Dev

NPM:使package.json在Unix(Mac OSX)和Windows下均可工作

来自分类Dev

npm安装错误-无效的package.json

来自分类Dev

更改package.json中的npm默认插入符(^)

来自分类Dev

npm package.json和docker(正在安装...)

来自分类Dev

npm过时不尊重package.json的插入符号

来自分类Dev

使用npm + package.json管理Cordova插件

来自分类Dev

使用与package.json不同的配置使用npm

来自分类Dev

如何使用package.json和npm install安装bower?

来自分类Dev

npm init在我的Mac上未创建package.json

来自分类Dev

npm使用与“ package.json”不同的文件名

来自分类Dev

npm链接,而不是安装,package.json依赖项

Related 相关文章

热门标签

归档