下载与安装
下载
点击_Node.js中文网_根据自身系统进行下载即可(建议下载10版本的,尽量不要下最新版本的)
配置
nodejs相关配置
简介:Node.js是一个基于Chrome V8引擎的JavaScript运行环境,让JavaScript 运行在服务端的开发平台,它让JavaScript成为与PHP、Python、Perl、Ruby等服务端语言平起平坐的脚本语言。
检查环境变量和安装目录,win+R,输入cmd,获取node版本号(再次提醒尽量不要下载最新版本的)
如果无法获取版本号,则在path添加环境变量为node的安装目录
npm相关配置
npm config ls -l #查看npm的所有配置信息
npm config get globalconfig #获取全局配置文件的路径,默认不启用
npm config get userconfig #获取用户配置文件的路径,默认启用
npm config get registry #获取远程依赖包的下载地址
npm config get cache #获取包缓存路径
npm config get prefix #获取全局包的安装路径
npm config get proxy #获取代理地址
全局配置文件路径
用户配置路径
下载依赖包的远程镜像地址
下载的缓存路径
依赖包的安装路径
代理地址
修改默认配置,
npm config list #获取用户配置
npm config set prefix="D:\Program Files\nodejs\node_global" #设置全局包的下载路径
npm config set cache="D:\Program Files\nodejs\node_cache" #设置缓存路径
npm config set registry=http://registry.npm.taobao.org/ #设置远程镜像地址
npm config set proxy="http://127.0.0.1:[代理端口号]" #设置代理端口号
默认下的用户配置
自定义修改默认的包缓存、下载路径(建议和node放在一起以及)
修改远程镜像地址(下载更快)如下:
如果有些包下载不下来,比如我遇到过sass无法从github上下载下来,我们连接代理服务器并设置代理地址来下载
配置包的环境路径
在下载完包后,此时执行包命令是无效的,因为包的环境路径还未被配置
为了让命令能在终端执行,我们需要在系统环境变量中添加该路径(D:\Program Files\nodejs\node_global)到系统环境Path中
完成以上操作后,即可在任意位置执行新安装的包命令
nodejs的基本使用
搭建简易后端服务器
测试
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Document</title>
<script src="https://unpkg.com/axios/dist/axios.min.js"></script>
</head>
<body>
<button id="btn">发送请求</button>
<div id="result" style="width: 200px; height: 500px;"></div>
<script>
var btn = document.getElementById('btn');
var div = document.getElementById('result');
btn.onclick = function (){
axios({
method:'GET',
url: 'http://localhost:8000/server/'
}).then(resp=>{
console.log(resp.data);
div.textContent = resp.data;
})
}
</script>
</body>
</html>
运行Vue项目 npm run dev,在终端中Ctrl+localhost:8080 可直接打开网站