1.启服务器。先server.js,再命令行输入命令node server.js,打开浏览器输入http://127.0.0.1:2016可以看到有内容输出.
server.js代码如下:
var http = require('http')
var server=http.createServer(function(req,res){
res.writeHead(200,{'Content-Type':'text/plain'})
res.write('Hello Nodejs\n')
res.end('|||')
})
server.listen(2016,'127.0.0.1')
console.log('server running at http://127.0.0.1:2016/')
2.模块与包管理
javascript缺少模块管理。commonjs规范和nodejs.
nodejs,每个文件就是一个独立模块,不用担心变量污染,方法的隔离等。
3.node.js中的path.join方法使用说明:path.join([path1], [path2], [...]),该方法将多个参数值字符串结合成一个路径字符串
使用前需要引入path模块(var path= require(“path”) ), path.join(__dirname, '/dist')
path.resolve方法使用说明path.resolve([from ...], to),将参数 to 位置的字符解析到一个绝对路径里。
如path.resolve(__dirname, 'dist') ,
console.log(dirname); // .a
参考这篇文章《学习JavaScript的在线课程和指南》
http://blog.jobbole.com/73465/?utm_source=jobboleblog
慕课网:http://www.imooc.com/video/1084
github:https://github.com/Encn/node
网友总结大全
http://www.cnblogs.com/vman/p/4799289.html