安装Express.js后更改node.js项目名称

时间:2015-09-29 01:35:20

标签: javascript node.js

我是node.js的新手,刚刚完成了基础教程,现在已经准备好安装Express.js来设置我的项目了。

我只是想知道如果我将项目名称更改为其他内容会发生什么,因为我已经有了框架。我可以简单地重命名项目目录,还是需要一些npm包来正确地重构它?

使用Ruby on Rails,有一个用于此目的的gem,并想知道它是否与node.js项目相同。

2 个答案:

答案 0 :(得分:4)

  

我可以简单地重命名项目目录吗?

答案 1 :(得分:0)

Express只是一个图书馆。

Express-generator(提供"表达"命令行)是一个工具(实际上不是框架),可以使用express,jade和一些其他常见软件包轻松构建基本项目布局。

您可以通过执行./bin/www(或节点bin / www)来运行它。

到目前为止,项目名称目前还不关心,除非你把它放在某个模板,数据库寄存器等中......

当然你会使用一些版本控制系统(vcs),比如git或subversion,如果你不想把它作为npm模块发布,你就不需要了。

但是,即使您没有计划在npm发布它,它也是管理项目包装的绝佳工具。

如果你这样做了,(通过执行" npm init"),那么你可以采取以下一些设施的优势:

  • 使用' npm start'。
  • 启动您的项目
  • 使用' npm --save module_name'。
  • 安装模块
  • 不要跟踪vcs中的node_modules目录。
  • 使用' npm install'
  • 为您当前的节点版本获取新的node_modules目录
  • 等...

这一切都归功于一个名为' package.json'。

的文件

当您执行此操作时(如果已执行此操作)&n;初始化'并包含包名称和版本号。

如果您不打算发布您的套餐,那么它也不会那么在乎。但是,如果重命名项目,则相应地更新它会更有礼貌。