【发布时间】:2018-09-05 12:54:01
【问题描述】:
我在桌面上创建了一个新文件夹,并在该文件夹中放置了一个名为 app.js 的文件,其中包含以下代码。
function sayHello(name) {
console.log("Hello" + name);
}
sayHello("Noah")
在终端我输入 node app.js 并返回以下内容。
module.js:549
throw err;
^
Error: Cannot find module '/home/noah/app.js'
at Function.Module._resolveFilename (module.js:547:15)
at Function.Module._load (module.js:474:25)
at Function.Module.runMain (module.js:693:10)
at startup (bootstrap_node.js:191:16)
at bootstrap_node.js:612:3
我按照 Digital Ocean 教程安装了所有东西,并且一切都按描述工作。我是否将文件放在错误的位置?
【问题讨论】:
-
要运行
node app.js命令,您应该位于 app.js 所在的同一文件夹中。使用ls命令检查文件夹下是否存在app.js文件。 -
您应该将
cd放入桌面上包含app.js的文件夹中。 -
谢谢我对 Ubuntu 比较陌生,但这是我的问题。
标签: node.js ubuntu-16.04