一、搭建vue项目环境+ElementUI

一 、基于 Vue-CLI 3.x 创建项目

 Vue CLI 环境要求:需要安装 Node.js 8.9以上版本

1、Vue CLI安装

1. 1全局安装 Vue-CLI
1 npm install -g @vue/cli@3.10.0
1.2 安装成功后,在命令行可以使用 vue 命令, 比如 查看版本
 1  #大写V 
 2  vue -V

如果执行上面后,命令行提示 ‘vue’ 不是内部或外部命令
解决方法:配置环境变量

  1. 查看全局安装目录 nmp root -g
 C:\Users\Administrator>npm root -g
 D:\npm\node_modules
  1. 在 我的电脑 进入全局安装目录下,找到 vue.cmd
  2. 右键计算机,属性—》高级系统设置—》环境变量,将 vue.cmd 的路径加入环境变量,点击“确定”
    在这里插入图片描述
  3. 重启命令行窗口, vue -V 执行正常。

2、Vue CLI创建项目

1、找到项目位置 在地址栏 直接 输入cmd 回车
在这里插入图片描述
2、创建项目命令

vue  create 项目名称

在这里插入图片描述
2.1 安装步骤 选择自定义回车
在这里插入图片描述
2.2 选择模块 空格选择 选择好后 回车
在这里插入图片描述
2.3 历史路由选择 y
在这里插入图片描述
2.4 选择Sass/sCSS(with dart-sass)
在这里插入图片描述
2.5 选择格式校验格则
在这里插入图片描述
2.6 保存检验语法
在这里插入图片描述
2.7 相关配置文件 分开每个配置一个文件
在这里插入图片描述
2.8是否保存这些预设置文件 y。并取名 方便下次直接生成。回车保存 生成项目
![在这里插入图片描述](https://img-blog.csdnimg.cn/20200108104658972.png

3、启动项目测试

 npm run  serve

建议使用vscode打开
在这里插入图片描述

二、初始化项目

1、更改标题

在这里插入图片描述

2、更改ICO图标

删掉以前的ico。直接拖进新的ico
在这里插入图片描述

3、忽略历史路由

在这里插入图片描述

4、配置vue.config.js

在根目录新建vue.config.js 并配置
在这里插入图片描述

module.exports = {
    devServer: {
    port: 8888, // 端口号,如果端口号被占用,会自动提升1
     host: "localhost", //主机名, 127.0.0.1, 真机 0.0.0.0
    https: false, //协议 
    open: true, //启动服务时自动打开浏览器访问 
   }, 
    lintOnSave: false, // 关闭格式检查
    productionSourceMap: false, // 打包时不会生成 .map 文件,加快打包速度 
    
}

5、自动识别生产环境或开发环境

在这里插入图片描述

Vue.config.productionTip = process.env.NODE_ENV === "production";
console.log(process.env.NODE_ENV); // 开发环境 development, 生产环境 production

6、整合第三方库

  1. 安装 axios , 处理异步请求
npm i -S axios
  1. 安装 pubsub-js ,实现非父子组件间通信
npm i -S pubsub-js
  1. 查看 package.json 中是否有对应依赖

三、整合 ElementUI

1、ElementUI 安装

npm i -S element-ui

2、完整引入 ElementUI

在 data-vis\src\main.js 中导入 element-ui 和 element-ui/lib/theme-chalk/index.css ,
使用 Vue.use(ElementUI)

import Vue from 'vue';
import ElementUI from 'element-ui';
import 'element-ui/lib/theme-chalk/index.css';
import App from './App.vue';

Vue.use(ElementUI);

new Vue({
  el: '#app',
  render: h => h(App)
});

3、ElementUI 插件安装

1、在 VS Code 中安装 Element UI Snippets 插件,有 element 语法提示
在这里插入图片描述

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值