【问题标题】:JScript compilation error nodejs command line toolJScript编译报错nodejs命令行工具
【发布时间】:2018-11-03 02:57:57
【问题描述】:

所以我正在尝试使用node.js 构建命令行工具,但在尝试运行该工具时遇到了问题。这是我的简单代码。

src/main.js

#!/usr/bin/env node
'use strict';

(function main() {
    console.log('Hello World!');
})();

在我的packages.json 中添加了这个

"bin": {
    "test": "./src/main.js"
 }

但是当我尝试从命令行执行 test 时,我在第 1 行 char 1 无效字符代码 800A03F6 处收到 Microsoft JScript 编译错误。

任何想法我可能会错过什么?谢谢:)

【问题讨论】:

  • 你如何运行这个?似乎 Windows Scripting Host 处理您的代码,而不是 Node
  • 我只是在命令行中输入test

标签: javascript node.js command-line


【解决方案1】:

从这个tutorial找到信息

npm 安装 -g

测试

你好,世界!

你在运行之前尝试安装它吗?

【讨论】:

  • 哦,太好了,谢谢!在开发过程中使用 npm link 而不是 npm install -g 也会很棒
  • 如果它正确回答了您的问题,请标记为答案是的,干杯
猜你喜欢
  • 2014-05-14
  • 2018-12-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2016-08-31
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多