node(1) npm是什么?node的异步概念

时间:2022-04-22 16:30:50

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错误