【问题标题】:starting nodejs app with "./"使用“./”启动 nodejs 应用程序
【发布时间】:2018-03-10 06:56:10
【问题描述】:

我正在为我的学校做一个数学项目,我可以选择技术。 之前用nodejs在web上工作了6口,学校说我可以选择nodejs来做项目。

但这就是问题所在。

我的项目的标记取决于我的代码通过多少次测试通过自动测试,因此午餐测试的机器人只使用 ./my_app.js 而不是“node my_app.js”

我在网上找不到任何解决此问题的方法。 谢谢。

【问题讨论】:

标签: node.js


【解决方案1】:

假设 Linux 或 macOS。

如果这是你的 my_app.js:

#!/usr/bin/env node

console.log('Hello world');

请注意第一行,这使这成为可能。

两种方式都可以执行:

$ node my_app.js
Hello world

$ chmod +x my_app.js
$ ./my_app.js
Hello world

您也可以像在第一种模式中一样传递命令行参数。

【讨论】:

  • 非常感谢这正是我所需要的!
猜你喜欢
  • 1970-01-01
  • 2015-04-05
  • 2020-10-15
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2018-03-15
  • 1970-01-01
  • 2016-09-19
相关资源
最近更新 更多