node(1) npm是什么?node的异步概念
NPM是随同的NodeJS一起安装的包管理工具
他可以做什么?
1.可以从NPM服务器下载别人的东西使用
2.可以把自己的东西传到NPM服务器,让别人下载使用
淘宝的镜像会快一点 cnpm install npm -g
全局安装压缩包 $ npm install express -g-g
Node.js 异步编程的直接体现就是回调。
执行异步操作的函数将回调函数作为最后一个参数,错误对象作为第一个参数
var fs = require("fs"); fs.readFile('input.txt', function (err, data) { if (err){ console.log(err.stack); return; } console.log(data.toString()); });
console.log("程序执行完毕");
因为是异步的,所以执行顺序为
程序执行完毕
文件内容:err错误