2013-03-24 29 views

回答

1

您使用git clone获取Git存储库的本地副本,以便您可以查看它或开始修改它。所以要在本地使用该项目,您需要在本地安装node

如果包含在你的项目node_modules目录它应有的模块log4js,猫鼬,你将不必再次安装它们。

1

你可以使用package.json来引用像mongoose和log4js这样的东西,以及任何你想要的东西。然后在服务器上,你可以简单地运行“npm install”,它会抓住ec2实例上新鲜的东西。

您可能会想:“为什么不直接添加node_modules文件夹?”嗯,事实证明,node_modules文件夹可能会变得笨拙大小的小文件,真的不需要在那里,因为它可以很容易地通过npm抓住,所以这就是为什么我们有package.json引用项目依赖。

下面是一个很酷的使用package.json的交互式指南:http://package.json.nodejitsu.com/