抛出关于“"/>
运行 Node 二进制文件会抛出关于“
我正在为 Deno 用户开发一个 ESLint 包。它需要 Node 和 Deno。这是其结构的示例:
my-lib/my-lib.ts
:
#!/usr/bin/env -S deno run -A
console.log(`This is my library`);
my-lib/package.json
:
{
"name": "my-lib",
"bin": {
"my-lib": "./my-lib.ts"
}
}
我用
my-lib
将 npm link
安装在不同的包中。
由于
npx
可以用于 Shell 脚本,我希望能够用它来运行 Deno 脚本。但是,运行npx my-lib
会抛出这个:
error: Uncaught ReferenceError: __DENO_NODE_GLOBAL_THIS_1679791650__ is not defined
at file:///Users/whoami/client-package/node_modules/.bin/my-lib:1:18
我找不到任何文件。我如何通过
npx
调用Deno脚本?
回答如下:
更多推荐
运行 Node 二进制文件会抛出关于“
发布评论