在有安装node.js和npm的情况下
node -v
node server.js(运行某个后台文件)
npm install express # 本地安装
npm install express -g # 全局安装
如果出现以下错误:
npm err! Error: connect ECONNREFUSED 127.0.0.1:8087
解决办法为:
$ npm config set proxy null
补充
1.node.js是啥?
是一个平台。是网络应用程序的平台。是建立在Chrome的JS的运行时,可方便地构建快速,可扩展的网络应用程序的平台。
2.为什么用node.js?
首先,是基于javascript。降低学习的门槛。
其次,开发效率高,包数量多,质量好。
不怎么吃内存。
3.怎么用node.js?
Web开发:Express + EJS + Mongoose/MySQL
用于连接数据库:可以直接连接mysql和通过Mongoose框架连接MongoDB
Web幻灯片:Cleaver
前端包管理平台: bower.js
定时任务工具: later
REST开发:Restify