首先假定你已经安装了 Node.js,接下来为你的应用创建一个目录,然后进入此目录并将其作为当前工作目录。

$ mkdir myapp
$ cd myapp

通过 npm init 命令为你的应用创建一个 package.json 文件。 欲了解 package.json 是如何起作用的,请参考 Specifics of npm’s package.json handling

$ npm init

此命令将要求你输入几个参数,例如此应用的名称和版本。 你可以直接按“回车”键接受默认设置即可,下面这个除外:

entry point: (index.js)

键入 app.js 或者你所希望的名称,这是当前应用的入口文件。如果你希望采用默认的 index.js 文件名,只需按“回车”键即可。

接下来安装 Express 并将其保存到依赖列表中:

$ npm install express --save

如果只是临时安装 Express,不想将它添加到依赖列表中,只需略去 --save 参数即可:

$ npm install express

最新文章

  1. python之路 目录
  2. BPM业务流程管理与SAP如何更好集成整合?
  3. Linux基础之常用命令(1)
  4. json全套
  5. 浅谈MySQL索引背后的数据结构及算法
  6. drush cc all 报错
  7. .Net程序员玩转Android系列之三~快速上手(转)
  8. c# string 数组转 list
  9. 支付宝开发(一)-认识php openssl RSA 非对称加密实现
  10. 网络流(最大流) HDU 1565 方格取数(1) HDU 1569 方格取数(2)
  11. 移动互联与O2O的完美衔接
  12. HDU_1009_FatMouse' Trade
  13. SP的封装(数据持久化方式一)
  14. 【vuejs深入三】vue源码解析之二 htmlParse解析器的实现
  15. 小甲鱼Python3笔记
  16. lodash 学习资料
  17. table 设置每列的颜色
  18. C#Redis初识
  19. H5——video百花齐放(浏览器自带的播放器)
  20. swift开发之 -- ? 和 ! 的作用

热门文章

  1. Five Steps to Avoiding Java Heap Space Errors
  2. 一个封装的使用Apache HttpClient进行Http请求(GET、POST、PUT等)的类。
  3. 一次dns缓存引发的慘案
  4. Tomcat服务器版本号泄露-低危漏洞修复
  5. iOS UILabel设置行间距和字间距
  6. android开发学习---基础知识学习、如何导入已有项目和开发一个电话拨号器
  7. java struts2入门学习实例--将客户端IP地址和访问方式输出到浏览器
  8. 微信小程序-从零开始制作一个跑步微信小程序
  9. 为什么现在很多年轻人愿意来北上广深打拼,即使过得异常艰苦,远离亲人,仍然义无反顾? 谈谈程序员返回家乡的创业问题 利基市场就是那些不大不小的缝隙中的市场 马斯洛的需求无层次不适合中国。国人的需求分三个层次——生存、稳定、装逼。对应的,国内的产品也分三个层次——便宜、好用、装B。人们愿意为这些掏钱
  10. linux中的signal机制(转)