1. 使用 npm 上可用的 Vue CLI v4.5 作为 @vue/cli@next

npm install -g @vue/cli@next
vue upgrade --next

2. 创建Vue+TypeScript项目

vue create demo

其中demo是我们使用的项目名。

选择手动配置特征:

勾选需要使用的插件,尤其是TypeScript,用空格选择,选择完成后回车:

我们使用的是Vue3:

如无更改需求,后续一路回车即可:

等待配置直到完成

3. 安装ElmentUI plus(必须使用plus版本)

建立项目后,先要进入到项目文件夹内:

cd demo

安装:

npm install element-plus --save

4. 将ElmentUI添加到项目中

vue add element-plus

这时你会看到在src/plugins目录下面生成了一个element.js文件,由于我们使用的是TypeScript,需要手动将其后缀改为.ts,即将element.js文件的文件名重命名为element.ts。打开它,为其中的app加入类型声明为any类型:

import ElementPlus from 'element-plus'
import 'element-plus/lib/theme-chalk/index.css'
import locale from 'element-plus/lib/locale/lang/zh-cn'export default (app: any) => {app.use(ElementPlus, { locale })
}

5. 完成:

运行该项目:

npm run serve

你将看到如下界面:

其中显著的标记是中间的蓝色按钮,他是ElementUI提供的一个按钮组件:

当你看到它时,表示你安装成功了。

Vue3 + Typescript + Node.js 搭建elementUI使用环境相关推荐

  1. 二十七、Node.js搭建第一个Express应用框架

    @Author:Runsen @Date:2020/6/8 人生最重要的不是所站的位置,而是内心所朝的方向.只要我在每篇博文中写得自己体会,修炼身心:在每天的不断重复学习中,耐住寂寞,练就真功,不畏艰 ...

  2. Node.js(一)——(Node.js安装及使用,通过Node.js搭建服务器,模块化及自定义模块,npm/yarn/nvm,内置模块fs的使用,buffer及stream,新闻列表案例)

    目录 1.Node.js介绍 2.安装Node.js 3.使用Node.js实现第一个服务器 3.1初步感受Node.js 3.2Google Chrome 默认非安全端口列表,尽量避免以下端口. 3 ...

  3. node.js搭建代理服务器实现跨域

    node.js搭建代理服务器实现跨域 前后端分离,本地前端开发调用接口会有跨域问题,一般有以下3种解决方法: 后端接口打包到本地运行(缺点:每次后端更新都要去测试服下一个更新包,还要在本地搭建java ...

  4. node.js搭建简易Web服务器

    node.js搭建简易Web服务器 node.js简介 Node.js 是一个基于V8引擎的JavaScript 运行环境. V8 是为Google Chrome 提供支持的 JavaScript 引 ...

  5. Node.js搭建一个简单的服务器

    文章目录 Node.js的安装 了解Node.js模块系统 服务器的搭建 一.创建一个Web服务器 注意 程序代码 运行 二.静态资源托管 静态资源 注意 程序代码 运行 三.简单接口的实现(简单服务 ...

  6. Node.js搭建https服务器

    文章目录 前言 一.下载Nginx类型证书 二.打开下载好的文件,将.pem后缀的文件修改为.crt 三.编写Node.js程序 四.把程序上传到云服务器运行 五.启动服务器,进行本地测试 总结 前言 ...

  7. 一、node.js搭建最简单的服务器

    node.js搭建最简单的服务器 代码演示: // 1. 加载http核心模块 var http = require('http')// 2. 使用http.createServer()方法创建一个W ...

  8. Node.js搭建本地HTTP服务器(微信小程序)

    Node.js搭建本地HTTP服务器(微信小程序) Node.js简易搭建本地HTTP服务器 1. 首先关闭微信开发者工具中的验证 单击工具栏中的详情按钮,选中图中所示选项即可. 2. 将Node.j ...

  9. node 邮箱服务器,Node.js 搭建邮件服务器

    Node.js 搭建邮件服务器 servervar smtp = require('smtp-protocol'); var server = smtp.createServer(function ( ...

最新文章

  1. C# DataTable的詳細使用方法
  2. 鞋带的超炫系法-真是门艺术[转载]
  3. C语言函数 snprintf()(发送有限字符截断字符串输出到 str 所指向的字符串)(字符串拼接、截断拼接)
  4. kubernetes入门到精通(一):内容编排与k8s介绍,集群构建教程,如何开启dashboard
  5. Android增量代码测试覆盖率工具
  6. python勿使用mutable值作为默认参数
  7. paip.undefined reference to MainWindow::xxx from moc_mainwindow.cpp错误解决
  8. 边缘检测之非极大值抑制原理
  9. 【转】通过《淘宝这十年》总结的脑图
  10. python平方根_如何在Python中找到平方根?
  11. 微信小程序消息通知-打卡考勤
  12. excel TEXT 函数
  13. 绝对优势与比较优势的数学分析与其…
  14. 世硕电子发放员工证件随手扔地上,其实是一种服从性测试
  15. AndroidLibrary上传至maven仓库和Jcenter教程,看这一篇就够了!
  16. stp文件怎么变文件夹_PDPS教程之数模数据格式转换-stp文件怎么打开
  17. linux系统locale的设定
  18. Error:java.lang.UnsupportedClassVersionError: com/android/dx/command/Main : Unsupported major错误解决
  19. CUDA:CUDA out of memory. Tried to allocate 100.00 MiB (GPU 0; 15.78 GiB total capacity; 14.24 GiB al
  20. 基于stm32的两轮自平衡小车1(模块选型篇)

热门文章

  1. anaconda 创建,激活,退出,删除环境
  2. Gram-Schmidt正交化
  3. keras ConvLSTM2D 的简单应用
  4. Anroid开发中常用快捷键
  5. 最长XXX子序列(什么都好啦)
  6. 软件定义网络(SDN)研究进展
  7. centos7下kubernetes(1。kubernetes---start)
  8. python 入门拾遗
  9. (转)Ubuntu10.04编译FFmpeg
  10. iphone4 Safari实现滚动条功能