hexo安装过程中的一些tips

在node.js安装完成之后安装依赖包express;
但是使用express -v出现了 express不是内部或外部命令,这是为啥?

答:原来,最新express4.0版本中将 命令工具分离出来了,所以我们还需要安装一个命令工具,命令如下:

1
2
 npm install -g express-generator
(ps:安装指定版本时需要使用npm install -g express@3.5.0这样的命令)

接下来我们可以测试一下express,测试版本用express -V
于是我使用express创建一个工程:

1
express helloworld (ps:推荐用GitShell);

img

在helloworld文件夹下新建helloworld.js

1
2
3
4
5
6
7
var http = require("http");
http.createServer(function(request, response) {
response.writeHead(200, {"Content-Type": "text/plain"});
response.write("Hello World");
response.end();
}).listen(8888);
console.log("nodejs start listen 8888 port!");

进入node.js command prompt 命令窗口,进入helloworld当前目录

键入node helloworld.js; 打开地址http://127.0.0.1:8888/ 即可看见效果