把NodeJS的JS文件放在哪里来查看它们

我刚刚在我的Mac上安装了NodeJS,并且在terminal上使用了内联脚本,如“console.log('Hello world');工作正常。

但是,我在哪里可以放置NodeJS的JS文件来查找它们? 我可以指定根文件夹NodeJS来查找文件吗?

我遵循这个指南: http ://nodeguide.com/beginner.html#learning-javascript但我不能得到任何samlpe工作,我参考一个脚本文件。

你把它们放在你想要的任何文件夹中。 将每个应用程序放在不同的文件夹中是常见的做法。

然后你像这样运行node.js:

node /path/to/file.js 

或者像这样:

 cd /path/to/ node file.js 

其中file.js可能看起来像这样:

 console.log('hello world'); 

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

如果您需要更改驱动器,请键入驱动器号和冒号切换到该驱动器,如此;

C:> (< – 这是行提示符,是吗?只需在它后面添加 – > D:

这改变了驱动器。 现在写cd(CD =“Change Directory”)和你想要进入你的目录的目录的名字:

D:> (< – 新提示符,后面写这样的内容: – >) cd myprosject \ subfoldername D:\ myproject \ subfoldername> (< – 新行提示符 – 如果“myproject \ subfoldername”存在)

现在让节点执行你的脚本(存储在myproject \ subfoldername中,就像这样;

D:\ myproject \ subfoldername>节点helloworld.js

记得先写“节点” – 否则命令不会去节点,而是到OS,这可能只是在文本编辑器中打开js文件,而不是在里面运行好东西。

这是非常简单的..去你的命令行。 导航到文件位置..然后只需运行节点helloworld。

我不确定我是否明白 当你运行节点的时候,它不会“指向”你的.js文件的任何地方。 像这样,在命令行上:

 node mynodeapp.js 

如果你是在哪里寻找你的.js文件作为模块,当需要它们时,像这样:

 var mymodule = require("mymodule"); 

然后它会查看文件夹名称node_modules 。 但是我确定你正在寻找我的第一个例子。