当前位置: 首页 > article >正文

Vue前端工程化准备--NodeJS安装、Vue-cli安装与框架介绍

目前,前后端分离式的开发越来越流行,我们如何初步配置这种开发模式中的前端框架呢?下面我会对配置过程进行详细介绍。

我们的前端工程化是通过vue官方提供的脚手架Vue-cli来完成的,用于快速的生成一个Vue的项目模板。Vue-cli主要提供了如下功能:

  • 统一的目录结构

  • 本地调试

  • 热部署

  • 单元测试

  • 集成打包上线

我们需要运行Vue-cli,需要依赖NodeJS,NodeJS是前端工程化依赖的环境。所以我们需要先安装NodeJS,然后才能安装Vue-cli

一、NodeJS安装

Node.js 是一个基于 Chrome V8 引擎的 JavaScript 运行时环境,它允许开发者使用 JavaScript 编写命令行工具和服务器端脚本,并且能够使程序运行在浏览器环境之外。和java的JDK类似NodeJS是 JavaScript 运行时环境

注意:如果电脑里装有NodeJS最好不要重复安装

1.首先我们需要先获取到NodeJS的安装包(可以直接下载我提供的安装包),也可以点击下方链接可进入官网下载安装包:

Node.js — 在任何地方运行 JavaScript

2.下载完成后按照下载地址找到该安装包打开(本人下载的不是最新版本,但是安装步骤是一样的)

3.跟着图片步骤操作即可

4.选择安装到一个,没有中文,没有空格的目录下(新建一个文件夹NodeJS----推荐

点击next后等待安装完后点击finish退出即可,NodeJS 安装完毕后,会自动配置好环境变量

5.验证是否安装与配置变量成功,打开命令提示符输入:node -v

如果回车后如下图返回版本信息则代表配置成功!


二、配置npm

1.配置npm的全局安装路径

使用管理员身份运行命令行

在命令行中,执行如下指令:

npm config set prefix "(你的安装路径)\NodeJs"

2.切换npm的淘宝镜像

同样使用管理员身份运行命令行,在命令行中,执行如下指令:

如果镜像被淘汰了更换至最新镜像就不会报错了

npm config set registry https://registry.npmmirror.com


三、 安装Vue-cli

同样是使用管理员身份运行命令行,在命令行中,执行如下指令:

npm install -g @vue/cli

这个过程中,会联网下载,可能会耗时几分钟,等待一下即可。


四、Vue项目简介

环境准备好了,接下来我们尝试通过Vue-cli创建一个vue项目,然后再学习一下vue项目的目录结构。

我们直接使用图形化界面:通过命令先进入到图形化界面,然后再进行vue工程的创建:

vue ui

1.Vue项目创建

进入到图形化界面后根据下图进行操作以创建vue项目:

首先,我们再桌面创建vue文件夹,然后双击进入文件夹,来到地址目录,输入cmd,然后进入到vue文件夹的cmd窗口界面,如下图所示:

下面的图用了现成的一些图,我就不再自己创建了,但是步骤都一样:

最后我们只需要等待片刻,即可进入到创建创建成功的界面,如下图所示:

这样,一个vue项目就创建完成了。

2.vue项目目录结构介绍

通过VS Code打开之前创建的vue文件夹

打开之后,呈现如下图所示页面:

vue项目的标准目录结构以及目录对应的解释如下图所示,我们平时开发代码就是在src目录下 :

前端界面开发的代码大部分存放在view文件夹下面AboutView.vue和HomeView.vue是项目自带的,我们可以自己新建一个文件夹存放我们自己的界面:

那么vue项目开发好了,我们应该怎么运行vue项目呢?

3.vue项目运行

代码运行此时访问的是 src/App.vue这个根组件,如果我们需要运行哪个界面,就把界面挂在到这个文件中,注意要改三个地方,而且页面的文件名严格遵守大写字母开头,以View.vue结尾的规则(View首字母也是大写)

展示哪个页面就改哪个页面的这三处,其他页面不能同时挂载到App.vue中,都要删除或者注释掉

8080端口经常被占用,所以我们可以去修改默认的8080端口。我们修改vue.config.js文件的内容,添加如下代码:

devServer:{
    port:7000
}

接下来我们需要把NPM脚本窗口调试出来,跟着下图操作即可:

把下图选项打开即可

右键下方栏目,勾选npm脚本即可成功调出

点击就可以开始运行我们的前端代码了

点击右侧连接即可进入浏览器查看我们开发的前端界面:

到此我们的项目就运行成功啦~


五、总结

本文提供了从 Node.js 安装到 Vue 项目创建的完整配置过程,帮助大家快速搭建前后端分离的开发环境。通过对 Vue-cli 的安装与使用、项目结构的理解。


http://www.kler.cn/a/487531.html

相关文章:

  • [笔记] 使用 Jenkins 实现 CI/CD :从 GitLab 拉取 Java 项目并部署至 Windows Server
  • MT6706BL 同步整流 规格书
  • 行情系统用什么数据库好
  • selenium合集
  • vulnhub靶场【DC系列】之7
  • BGP的local_preference本地优先级属性
  • LeetCode 2185. Counting Words With a Given Prefix
  • HTTP/HTTPS ②-Cookie || Session || HTTP报头
  • Python机器学习笔记(十八、交互特征与多项式特征)
  • 2025新年源码免费送
  • 【第04阶段-机器学习深度学习篇-1-深度学习基础-深度学习介绍】
  • Angular 最新版本和 Vue 对比完整指南
  • 【C语言】_函数指针变量
  • mac 窗口工具Teleport和Rectangle
  • 微信小程序——创建滑动颜色条
  • thinkphp6.0常用设计模式实例
  • 基于滑动窗口的限流方案
  • cv2.imwrite保存的图像是全黑的
  • React PureComponent使用场景
  • 基于SpringBoot的时间管理系统设计与实现
  • Spring Boot + MyBatis Plus 存储 JSON 或 List 列表全攻略
  • matlab离线安装硬件支持包
  • WPF连接USB相机,拍照,视频 示例
  • 《Spring Framework实战》4:Spring Framework 文档
  • Qt仿音乐播放器:媒体类
  • 降噪去噪学习流程和算法分类总结