Javascript 在何处放置JS文件以供NodeJ查看

Javascript 在何处放置JS文件以供NodeJ查看,javascript,node.js,Javascript,Node.js,我刚刚在Mac上安装了NodeJS,并在终端上运行,使用诸如“console.log('Hello world')之类的内联脚本;运行良好 但是我应该把NodeJ的JS文件放在哪里才能找到它们呢?我可以指定NodeJ在哪个根文件夹中查找文件吗 我遵循了这个指南: 但是我无法让任何samlpe在引用脚本文件的地方工作。您可以将它们放在您想要的任何文件夹中。通常的做法是将每个应用程序放在不同的文件夹中 然后运行node.js,如下所示: node /path/to/file.js cd /path

我刚刚在Mac上安装了NodeJS,并在终端上运行,使用诸如“console.log('Hello world')之类的内联脚本;运行良好

但是我应该把NodeJ的JS文件放在哪里才能找到它们呢?我可以指定NodeJ在哪个根文件夹中查找文件吗

我遵循了这个指南:
但是我无法让任何samlpe在引用脚本文件的地方工作。

您可以将它们放在您想要的任何文件夹中。通常的做法是将每个应用程序放在不同的文件夹中

然后运行node.js,如下所示:

node /path/to/file.js
cd /path/to/
node file.js
console.log('hello world');
或者像这样:

node /path/to/file.js
cd /path/to/
node file.js
console.log('hello world');
其中
file.js
可能如下所示:

node /path/to/file.js
cd /path/to/
node file.js
console.log('hello world');

我不确定我是否理解。当运行node时,它不会在任何地方“查找”你指向的.js文件。就像这样,在命令行上:

node mynodeapp.js
如果您想知道它在哪里寻找作为模块的.js文件,那么在需要时,例如:

var mymodule = require("mymodule");

然后,它将在文件夹名称
节点\u modules
中查找。但我确信您正在查找上面的第一个示例。

非常简单。。转到命令行。导航到文件位置。。
然后只需运行节点helloworld。

您必须“手动”导航到节点命令行界面(CLI)中的正确文件夹

如果需要更换驱动器,请键入驱动器号和冒号以切换到该驱动器,如下所示

C:>D:

这会更改驱动器。现在写入cd(cd=“Change Directory”)和要转到您的资料所在目录的目录名:

D:>()cd myproject\subfoldername D:\myproject\subfoldername>(节点helloworld.js

记住先写“node”——否则命令将不会转到node,而是转到操作系统,操作系统可能只是在文本编辑器中打开js文件,而不是运行其中的goodies