Node.js 安装包及源码下载地址为:下载 | Node.js
前言
随着我们不断地学习,今天让我们看一看node.js的安装步骤
一、node.js的安装
node.js的安装步骤:
进入官网地址选择自己需要的安装包,下载完成之后,双击打开,然后就是同意协议一些东西一直点击下一步即可,这里不做详细的介绍。
node.js检查安装完成:
win+r打开运行,输入cmd 打开命令提示符然后输入node+空格+-v。
安装成功会出现node.js的版本号
二、node.js的导入
1、node.js的基本导入
在以上步骤无误之后,打开我们的HBUilder X创建项目,并在项目中创建一个js文件。
例如:index.js
在该js文件中输入下图所示代码
然后打开命令提示符 输入 node index.js即可运行代码。
2、node.js的各种导入
引用第三方模块
(1)、使用模块
var http=require('axios');
http.get('https://520mg.com/mi/list.php?page=1')
.then(res=>{
console.log(res.data);
}).catch(err=>{
console.log(err);
})
(2)、 使用自定义模块
自定义模块,顾名思义就是要自己定义一个js文件让其执行
let utils = require("./utils");
console.log(utils.max(3, 6));
console.log(utils.min(3, 6));
输出结果是:6 3
可以发现,在上面的代码中连了一个文件名为utils.js的文件,简单的取最大值和最小值
utils.js文件:
module.exports = {
max: function(a, b) {
return Math.max(a, b);
},
min: function(a, b) {
return Math.min(a, b);
}
}
(3)、 利用解构
let {
max,
min
} = require("./utils");
console.log(max(3, 6));
console.log(min(3, 6));
输出结果是:6 3
(4)、利用内置模块对本地文件进行读写
1、同步读
var fs = require('fs');
console.log(1);
var res = fs.readFileSync("./qiku.txt", 'utf-8');
console.log(res);
console.log(2);
2、异步读
注意:这里的fs是由上面的代码定义过的!!!
console.log(6);
fs.readFile('./qiku.txt', 'utf8', function(err, res) {
//如果没有错误结果
if (!err) {
console.log(res);
}
})
console.log(8);
3、同步写
console.log(2131);
fs.writeFileSync('html.txt','web');
console.log(12345);
4、异步写
console.log(1234456);
fs.writeFile('html.txt','nodejs',function(err){
if(!err){
console.log("你好!");
}
})
console.log(2222222);
总结
提示:这里对文章进行总结:
以上就是本篇文章对于node.js的解释,更多详细内容请关注博主,博主持续更新。