操作系统 Ubuntu.
开发IDE选用Sublime Text, 配合Nodejs插件
首先安装 node.js 和 npm, npm是node.js的包管理器
~$sudo apt-get install nodejs npm
~$npm install express -g
~$export PATH=$PATH:/usr/local/lib/node_modules
> require('express')
应该出现express的定义. 如果出现 Error : Cannot find module 'express', 那么前面某步骤出现了错误
然后查看express的帮助
~$/usr/local/bin/express --help如果出现 bash: /usr/local/express: No such file or directory 错误,则需要创建链接
~$sudo ln -s /usr/bin/nodejs /usr/bin/node
Usage: express [options] [dir] Options: -h, --help output usage information -V, --version output the version number -s, --sessions add session support -e, --ejs add ejs engine support (defaults to jade) -J, --jshtml add jshtml engine support (defaults to jade) -H, --hogan add hogan.js engine support -c, --css <engine> add stylesheet <engine> support (less|stylus) (defaults to plain css) -f, --force force on non-empty directory
~$ /usr/local/bin/express --force ~/testapp
~$cd ~/testapp && npm install
然后可以启动试试
$ node app.js Express server listening on port 3000