vue3-创建一个vue3项目

一、环境准备

1、安装 node.js

下载地址:Node.js 

2、检查是否安装成功:输出版本号说明X安装成功

 注意:如果已经安装,未显示,可能是环境变量没配置

二、搭建 vue 环境

1、全局安装脚手架 vue-cli

 在命令行输入:

npm install vue-cli -g                                (vue-lcli2)
npm install -g @vue/cli                               (vue-cli3)

报错:vue-cli安装报错:request to https://registry.npm.taobao.org...

解决方法:
1.以管理员身份打开命令行提示符
2.输入一下命令配置淘宝最新镜像

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

3.查看当前npm的下载源设置

npm config get registry

4.检查无误后即可重新输入安装命令

npm install -g @vue/cli

5.验证是否安装成功:输出版本号说明安装成功

vue -V

三、创建VUE项目

vue-cli3创建项目,vue create 项目名 

输入命令:

vue create vue3-pdf-project

默认安装vue2
默认安装vue3
自定义安装【我们选择第三个自定义安装】

Choose Vue version(选择VUE版本)
Babel(JavaScript 编译器,可将代码转换为向后兼容)
TypeScript(编程语言,大型项目建议使用)
Progressive Web App (PWA) Support-APP使用
Router(路由)
Vuex(Vuex)
CSS Pre-processors(css预处理)
Linter / Formatter(代码风格/格式化)
Unit Testing(单元测试)
E2E Testing(e2e测试)

【(*号代表选中)根据自己项目需求空格选中,选中完回车确认】

【选择vue版本,选择3.x】 


是否使用history router

Vue-Router 利用了浏览器自身的hash 模式和 history 模式的特性来实现前端路由(通过调用浏览器提供的接口)

hash: 浏览器url址栏 中的 # 符号(如这个 URL:http://www.abc.com/#/hello,hash 的值为“ #/hello”),hash 不被包括在 HTTP 请求中(对后端完全没有影响),因此改变 hash 不会重新加载页面

history:利用了 HTML5 History Interface 中新增的 pushState( ) 和 replaceState( ) 方法(需要特定浏览器支持)。单页客户端应用,history mode 需要后台配置支持

【根据自己的需求选择,我这里选择yes】

【选择sass/scss就选择node-sass,因为之前使用dart-sass会有图标乱码问题】


ESLint套餐

【先选择第一个,后续我们在自己加。】


Lint on save 保存后检测
Lint and fix on commit commit时检测

【选择第一个】


babel和eslint配置位置

【选择第一个存放在专属文件里】


是否保存为默认配置(如果选择yes需要自己起个默认名)

【选择完就开始创建了】

【成功后就可以在自己的开发工具打开了】

 四、配置Element plus

1,文档地址

一个 Vue 3 UI 框架 | Element Plus (element-plus.org)

2,下载安装【在第三步项目的文件夹下】

npm install element-plus --save

3,完整引入

// main.js
import { createApp } from 'vue'

import ElementPlus from 'element-plus'
import 'element-plus/dist/index.css'

import App from './App.vue'
const app = createApp(App)
app.use(ElementPlus).mount('#app')

参考链接:

https://blog.csdn.net/DSJDWWJ/article/details/136002022

https://blog.csdn.net/weixin_43618130/article/details/123226540

创建一个vue3项目_vue3创建项目-CSDN博客

  • 13
    点赞
  • 11
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值