【问题标题】:Windows script error when executing globally installed project执行全局安装的项目时出现 Windows 脚本错误
【发布时间】:2020-01-27 03:28:03
【问题描述】:

我刚刚在全球范围内安装了我的项目,但遇到了 Windows 脚本主机错误:

我该如何解决这个问题?

这是我的 javascript 代码。

Object.defineProperty(exports, "__esModule", { value: true }); //line 38

我正在使用 typescript,所以这是从原始 typescript 文件构建的 javascript。第 38 行实际上在打字稿文件的第一行之前,因此它甚至不存在于原始打字稿文件中。

谢谢。

【问题讨论】:

  • 那是因为你试图用默认的 Windows 操作系统文件关联执行一个 js 文件,它不会作为 nodejs 脚本运行它
  • 我正在尝试通过我的 cmd 提示符运行instapostwouter,因为我在全球范围内安装了我的项目。
  • 不,现在它给了我同样的错误,但第 1 行字符 1,未知字符。我相信在 Windows 中不使用 shebang

标签: javascript node.js windows typescript npm


【解决方案1】:

如果您安装了节点,我认为您可以尝试从命令提示符执行您的脚本文件,例如:

node <YOUR_SCRIPT_PATH_AND_FILENAME_WITH_EXTENSION_HERE>

我在 Running JavaScript from the windows command prompt

归功于用户 GOTO 0。

希望对你有帮助。

【讨论】:

  • 这可能行得通,但不是我想要的。我希望能够通过在命令提示符中运行 instapostwouter 来运行脚本
猜你喜欢
  • 2022-12-10
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2020-05-12
  • 1970-01-01
  • 2013-01-25
  • 2018-10-03
  • 2021-08-05
相关资源
最近更新 更多