运行package.json中的bin字段 为何总报Micro JScript 运行时错误
发布于 5 年前 作者 974806047 4641 次浏览 来自 问答

我想写一个脚本可以安装在全局 但不是很清楚怎么写,在package.json中加入入口文件,然后用fy运行它,为什么一直报错? image.png

image.png

image.png

6 回复

去掉 node,只保留文件路径即可。

遇事不决看文档 https://docs.npmjs.com/files/package.json#bin

@atian25 其实很多都试了 我想是可以把它全局安装之后调用fy xx 这样,所以也不能写我现在工程目录的绝对路径,但是相对目录一写都报错,不知道出了什么问题。 第一种 image.png

第二种 image.png

其中我npm link之后全局npm包的位置上是有的 image.png 麻烦大神给看看

@974806047 再补充个信息 node版本和npm版本 image.png

相对路径即可,你的 index.js 代码最前面少了一句 # 的路径。其实你随便找个 egg-bin / mocha 之类的库,看看它怎么写就知道了

@atian25 好的 感谢!

回到顶部