IT数码 购物 网址 头条 软件 日历 阅读 图书馆
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
图片批量下载器
↓批量下载图片,美女图库↓
图片自动播放器
↓图片自动播放器↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁
 
   -> JavaScript知识库 -> Windows下安装vue开发环境 -> 正文阅读

[JavaScript知识库]Windows下安装vue开发环境

windows下安装vue开发环境

1、安装npm

官网node进行下载
Node.js 是一个开源与跨平台的JavaScript 运行时环境。
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-bH5GKEdg-1634650540242)(C:\Users\HSLM\AppData\Roaming\Typora\typora-user-images\image-20210824121332371.png)]

2、检测nodejs安装

  • 当执行完上步安装包安装后,需要进行安装是否成功,win+r打开运行,输入cmd后进入命令行界面。分别输入node -vnpm -v命令进行node的版本号和npm的版本号的查看。
    [外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-gLUeSQ9W-1634650540244)(C:\Users\HSLM\AppData\Roaming\Typora\typora-user-images\image-20210824121953527.png)]
  • 安装完后的目录如下图所示
    [外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-ySjjR1V8-1634650540245)(C:\Users\HSLM\AppData\Roaming\Typora\typora-user-images\image-20210824122032097.png)]

3、配置npm安装全局模块路径与缓存路径

NPM是随同NodeJS一起安装的包管理工具

一般,在进行npm install ...等命令全局安装时,默认的会将模块安装C:\Users\用户名\AppData\Roaming路径下的npmnpm_cache中。

此时可不进行修改,但便于对C盘数据进行管理,此时这里配置我们自定义的全局模块安装路径和缓存路径,在当前的nodejs安装目录下新建两个文件夹,分别为node_globalnode_cache`。
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-nhDyzZk6-1634650540246)(C:\Users\HSLM\AppData\Roaming\Typora\typora-user-images\image-20210824122200217.png)]
此时需要win+r打开运行,输入cmd进入命令行界面,分别输入以下内容执行

npm config set perfix "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 get registry

更新一下npm

npm install npm -g

3.1 node环境变量配置

  • 系统变量中新建NODE_PATH
    [外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-BLBSC2aB-1634650540246)(C:\Users\HSLM\AppData\Roaming\Typora\typora-user-images\image-20210824122413580.png)]

  • 用户变量中编辑用户变量的path,修改对应的npm的路径值为上文中自定义的node_global路径
    [外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-GkavRr0A-1634650540248)(C:\Users\HSLM\AppData\Roaming\Typora\typora-user-images\image-20210824122439338.png)]

4. 安装Vue

Vue.js(/vju?/,或简称为Vue)是一个用于创建用户界面的开源JavaScript框架,也是一个创建单页应用的Web应用框架。

4.1 安装vue-cli

vue-cli 是一个官方发布vue.js 项目脚手架,一个专门为单页面应用快速搭建繁杂的脚手架,它可以轻松的创建新的应用程序而且可用于自动生成vue和webpack的项目模板。

  • 运行cmd调出命令行窗口。命令行里输入:npm --version,显示npm版本大于3.0才能安装vue-cli。
  • 输入npm install -g @vue/cli,这就开始安装了。

4.2 安装Vue

npm install vue -g

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-CgRSSHwG-1634650540248)(C:\Users\HSLM\AppData\Roaming\Typora\typora-user-images\image-20210824123834384.png)]
在global的模块目录下就能找到vue

4.3 安装Vue-router

这里的路由就是SPA(单页应用)的路径管理器。再通俗的说,vue-router就是WebApp的链接路径管理系统。

npm install vue-router -g

查看vue版本
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-twQKL3Cs-1634650540249)(C:\Users\HSLM\AppData\Roaming\Typora\typora-user-images\image-20210824141605062.png)]

5 运行Demo

切换到根目录
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-zU3EMSQu-1634650540249)(C:\Users\HSLM\AppData\Roaming\Typora\typora-user-images\image-20210824141831295.png)]
运行命令

npm install -g @vue/cli-init

在这里插入图片描述
初始化,安装依赖

安装依赖
npm install
运行
npm run dev
打包
npm run build

生成静态文件,打开dist文件夹下新生成的index.html文件

出现页面
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-m9r0guRY-1634650540250)(C:\Users\HSLM\AppData\Roaming\Typora\typora-user-images\image-20210824142722045.png)]

如果页面空白

运行命令

cnpm install -g http-server

再重新打开

6 一些问题

在执行命令npm install 出现问题则

报错原因: 找不到,esbuild/esbuild.exe 这个文件。

当前目录执行下列命令

node ./node_modules/esbuild/install.js

执行如下命令,将 npm 下载源改为淘宝的镜像库:

npm install -g cnpm --registry=https://registry.npm.taobao.org

7 安装Cypress

在你想要放置Cypress的地方建立文件夹

以管理员身份打开命令提示符进入该文件夹

然后运行npm init 命令

img

在你之前新建的文件夹下可以看到一个package.json文件。

在执行Cypress的安装命令

cnpm install cypress --save-dev

在安装cnpm之后,需要下载的模块尽量用cnpm下载

  JavaScript知识库 最新文章
ES6的相关知识点
react 函数式组件 & react其他一些总结
Vue基础超详细
前端JS也可以连点成线(Vue中运用 AntVG6)
Vue事件处理的基本使用
Vue后台项目的记录 (一)
前后端分离vue跨域,devServer配置proxy代理
TypeScript
初识vuex
vue项目安装包指令收集
上一篇文章      下一篇文章      查看所有文章
加:2021-10-20 12:24:14  更:2021-10-20 12:26:29 
 
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁

360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年5日历 -2024/5/10 15:39:55-

图片自动播放器
↓图片自动播放器↓
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
图片批量下载器
↓批量下载图片,美女图库↓
  网站联系: qq:121756557 email:121756557@qq.com  IT数码