Javascript 在何处放置JS文件以供NodeJ查看
我刚刚在Mac上安装了NodeJS,并在终端上运行,使用诸如“console.log('Hello world')之类的内联脚本;运行良好 但是我应该把NodeJ的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
但是我无法让任何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