2011-12-02 88 views

回答

19

你把它们放在你想要的任何文件夹中,通常的做法是把每个应用程序在另一个文件夹中。

然后你运行的Node.js这样的:

node /path/to/file.js 

或者这样:

cd /path/to/ 
node file.js 

file.js可能是这个样子:

console.log('hello world'); 
0

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

node mynodeapp.js 

如果你意义在哪里它requirign他们的时候,像这样寻找你的.js文件作为模块:

var mymodule = require("mymodule"); 

然后,它会寻找里面的文件夹名称为node_modules。但我相信你正在寻找我的第一个例子。

1

这很容易..转到您的命令行。导航到文件位置.. 然后只需运行节点helloworld。

2

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

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

C:>(< - 这是行提示符下,是刚刚添加此之后 - >d:?

这会更改驱动器现在写CD(CD = “更改目录” ),你想去你的东西是在目录中direcotry的名字:

d:>(< - 新的提示写这样的事情后: - >)CD myprosject \ subfoldername d:\ MyProject的\ subfoldername>(< - 新行提示 - 如果 “MyProject的\ subfoldername” 的存在)

现在问节点来执行你的脚本(存储在MyProject的\ subfoldername,像这样;

D:\ myproject \ subfoldername> node helloworld。js

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

相关问题