nodejs+npm的安装与配置

下载与安装

下载

点击_Node.js中文网_根据自身系统进行下载即可(建议下载10版本的,尽量不要下最新版本的)
在这里插入图片描述

安装

  1. 点击下载的安装包进行安装
    在这里插入图片描述
  2. 选择安装的路径位置
    在这里插入图片描述
  3. 下一步、没有特殊要求默认即可
    在这里插入图片描述
  4. 该选项建议勾选,一些npm的包需要这些环境配置
    在这里插入图片描述
  5. 最后点击install完成安装
    在这里插入图片描述

配置

nodejs相关配置

简介:Node.js是一个基于Chrome V8引擎的JavaScript运行环境,让JavaScript 运行在服务端的开发平台,它让JavaScript成为与PHP、Python、Perl、Ruby等服务端语言平起平坐的脚本语言。

  1. 检查环境变量和安装目录,win+R,输入cmd,获取node版本号(再次提醒尽量不要下载最新版本的)
    在这里插入图片描述
    在这里插入图片描述
  2. 如果无法获取版本号,则在path添加环境变量为node的安装目录
    在这里插入图片描述
    在这里插入图片描述

在这里插入图片描述

npm相关配置

简介:npm是JavaScript运行时环境Node.js的默认包管理器,用于管理依赖包的下载与卸载

  1. npm是在nodejs下载安装后自带的工具,所以我们首先要了解npm的默认配置;第一步还是检查版本
    在这里插入图片描述
  2. 很显然npm一开始就已经被配置了环境变量,我们凭此找到npm的路径
    (但是在我们安装nodejs时,…/nodejs/下已经就有npm,我们可以直接删除该环境路径,在配置nodejs的环境变量时,其实也就已经配置了npm的环境路径)
    在这里插入图片描述
  3. 查看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			#获取代理地址
  • 全局配置文件路径
    在这里插入图片描述
  • 用户配置路径
    在这里插入图片描述
  • 下载依赖包的远程镜像地址
    在这里插入图片描述
  • 下载的缓存路径
    在这里插入图片描述
  • 依赖包的安装路径
    在这里插入图片描述
  • 代理地址
    在这里插入图片描述
  1. 修改默认配置,
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上下载下来,我们连接代理服务器并设置代理地址来下载
    在这里插入图片描述
  1. 包下载、全局模块

首先我们要了解公共模块和私有模块,公共模块顾名思义是公共的一个模块,该模块下的包可以被其他所有项目所使用,而私有的模块下的包,只应用在当前项目下。
在这里插入图片描述

npm install [模块名] [-g] 	#包安装,加上-g代表全局安装,不加则是当前文件夹下安装
  • 新建一个空文件夹,在此文件夹下打开控制台,下载一个当前目录下的包,会产一个模块文件夹和两个配置文件
    在这里插入图片描述
  • 全局安装,在已配置的全局下载路径下观察结果
    在这里插入图片描述
  1. 配置包的环境路径
  • 在下载完包后,此时执行包命令是无效的,因为包的环境路径还未被配置
    在这里插入图片描述
    在这里插入图片描述
  • 为了让命令能在终端执行,我们需要在系统环境变量中添加该路径(D:\Program Files\nodejs\node_global)到系统环境Path中
    在这里插入图片描述
  • 完成以上操作后,即可在任意位置执行新安装的包命令
    在这里插入图片描述

nodejs的基本使用

搭建简易后端服务器

  1. 新建项目的文件夹,分别包含HTML和server和文件夹如下,执行以下命令
cd .\server 		#进入server目录下
npm install express #在当前目录下安装express

在这里插入图片描述

  1. 测试代码

test.html

<!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>

server.js

const express = require('express');

const server = express();

server.get('/server', (req, resp)=>{
    // 设置跨域
    resp.setHeader("Access-Control-Allow-Origin", "*");
    // 发送消息
    resp.send("你好!");
})

server.listen(8000, ()=>{
    console.log("服务已经启动,监听8000端口中...");
})
  1. 启动服务器,在前端html页面中向服务端发送请求
node .\server.js  	#启动服务器

在这里插入图片描述

npm的基本使用

npm init  			//初始化项目(生成package.json)
npm install  (-g)  	//添加依赖
npm uninstall (-g) 	//删除依赖
npm update (-g)  	//更新依赖
npm run (dev,build,start,test)  //运行脚本
npm test   			//测试模块
npm start  			//启动模块
npm stop  			//停止模块
npm restart 		//重新启动模块
npm publish 		//发布模块

搭建vue 2.0开发环境

  1. 安装包根据,安装完成后查看版本,检查是否安装成功
npm install webpack webpack-cli -g  	#全局安装webpack和webpack-cli
npm install vue vue-cli -g  	#全局安装vue-cli脚手架构建工具

在这里插入图片描述

  1. 初始化Vue项目
vue init webpack demo  #初始化命令
cd demo			#移动到项目下
npm run dev		#启动项目

在这里插入图片描述

  1. 运行Vue项目,在终端中Ctrl+localhost:8080 可直接打开网站
    在这里插入图片描述
评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

小-黯

免费的,尽力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值