初始化

步骤1:选择开发框架并创建

步骤1:vue create shop   回车
步骤2:安装方式选择第二个自定义
步骤3:安装模块:
(*) Babel
( ) TypeScript
( ) Progressive Web App (PWA) Support
(*) Router
(*) Vuex
(*) CSS Pre-processors
步骤4:选择路由模式 选择后期可以改
步骤5:选择CSS预处理器
Sass/SCSS (with dart-sass)
> Sass/SCSS (with node-sass)
Less
Stylus
步骤6:配置文件信息是单文件存放还是多文件 都行 推荐第一个默认
> In dedicated config files
In package.json
步骤7:是否需要记住本次配置 下次直接选择   都行
步骤8:等待漫长安装...

步骤2:安装UI框架/组件库

步骤1:安装(时间漫长....

cd shop
yarn add element-ui@2.8.2   或 cnpm i element-ui@2.8.2 -S

步骤2:配置 https://element.eleme.cn/2.8/#/zh-CN/component/quickstart

// 配置 ElementUI
import ElementUI from 'element-ui';
import 'element-ui/lib/theme-chalk/index.css';
Vue.use(ElementUI);

// 配置 全局初始化样式
import '@/assets/css/reset.scss';

步骤3:创建reset.scss即可 (里面是空的就行

步骤4:启动服务、然后复制UI框架的按钮组件查看是否配置UI框架成功

技术栈

###技术栈

#大前端(MVVM)
vue-element-admin:仿知名开源项目定制开发
element-ui:基于饿了么的 element-ui 组件库
axios:基于 axios 发送网络请求
driver:基于 driver 实现新用户引导
animate:基于 animate C3 动画库 和 transition组件 实现后台动画
echarts:基于百度echarts实现数据可视化图标
nprogress:基于nprogress实现页面加载进度条
xlsx:基于xlsx实现订单数据导出
vue-upload-component 或 element-upload:实现商品相册管理
scss:基于css预处理器实现
i18n:基于实现语言切换
screenfull:实现后台页面全屏
vue-print-nb:实现后台订单页面数据打印
LocalStorage: 基于H5存储技术 实现页面数据持久存储 存储用户信息
swiper:滑动插件实现导航tab选项卡滑动
vue-particles:实现登录粒子图特效                
Vuex:实现数据共享
vue-devtools:通过vue-devtools开发工具 进行项目调试
git:通过git进行项目版本控制
gitlab:通过阿里云gitlab创建项目仓库

#服务端(MVC)
jwt登录认证
multer图片上传
svg-captcha验证码
nginx项目部署

#优化
路由懒加载
按钮loading避免重复提交
Keep-alive
nginx配置(expires、gzip)


其他
图片上传组件
https://segmentfault.com/a/1190000016698171?utm_source=tag-newest
敏捷式开发 & 瀑布式开发
https://www.jianshu.com/p/d87fae0e06de

vue+element初始化创建项目的更多相关文章

  1. vue安装及创建项目的几种方式

    原文地址:https://www.wjcms.net/archives/vue安装及创建项目的几种方式 VUE安装的方式 直接用 script标签 引入 对于制作原型或学习,你可以这样使用最新版本: ...

  2. 新手入门vue 使用vue-cli创建项目

    本文是针对对于完全没有了解过vue 和npm,连运行环境和项目构建的都不会的小白,对于前端老司机的就不用看了,浪费时间. 使用npm 与vue-cli 构建vue 项目 第一步:安装运行环境(node ...

  3. vue利用vue ui命令创建项目

    上次用git bash,用create 命令创建vue项目,这是玩个炫酷的------vue ui (前提是有安装node.js). 在目标文件  vue ui 可以看到他在8000端口出现了一个gu ...

  4. VUE CLI3.X 创建项目

    Node.js环境搭建 Node.js基于V8引擎,可以让js代码脱离浏览器运行 Vue CLI3.0 需要Node.js 8.9或者更高版本. 用nvm或者nvm-windows在同一台电脑中管理多 ...

  5. vue + element + 初始化项目

    前提:已经安装了好了npm 和 vue脚手架 注意: 进入想要放置项目的目录下. 1.vue init webpack sun-vue-element 2.根据提示输入 y/n 3.npm run d ...

  6. 如何在Window下安装node\npm\cnpm,并安装vue.js,创建项目

    1.安装node.js node.js的官方地址为:https://nodejs.org/en/download/. 根据windows版本后,选择要下载的安装包,下载完毕,按照windows一般应用 ...

  7. vue使用vue-cli创建项目

    安装运行环境(node和npm) 安装vue-cli(查看是否安装成功vue -V) 安装webpack 新建项目 1.vue init webpack 项目名称 2.配置项目有关的信息(项目名称,开 ...

  8. vue配置、创建项目及运行

    首先安装Node.js, npm i -g cnpm --registry=https://registry.npm.taobao.org 安装镜像 安装以后cnpm可以代替npm cnpm i -g ...

  9. vue脚手架初始化的项目 npm run build 无效,没有反应

    找到build文件夹的check-versions文件,注释掉如图所以代码即可.

随机推荐

  1. PHP-设计模式之-中介者模式

    <?php//中介者模式 -- //抽象中介者abstract class UnitedNationa{ punlic abstract function Declared($message,c ...

  2. Appium 自动化测试改造思路

    流水账脚本 从头到尾编写测试脚本 PO封装 业务行为与操作具体页面元素分离 basepage封装 如封装find方法,目的时增强稳定性 数据驱动封装 将常用的数据改为配置文件 为构建测试平台打基础

  3. webpack工具学习 构建简单vue项目(不依赖vue-cli) webpack4.0

    目的用webpack构建简单前端项目 1.npm init   (npm init -y)  形成package.json 2.npm install --save-dev webpack  形成 n ...

  4. Node.js Koa框架学习笔记

    Koa 基本介绍 Koa是Node.js中非常出名的一款WEB框架,其特点是短小精悍性能强. 它由Express原版人马打造,同时也是Egg框架的设计蓝图,可以说Koa框架的学习性价比是非常高的. 官 ...

  5. bzoj3262陌上花开 (CDQ,BIT)

    题目大意 给定n朵花,每个花有三个属性,定义\(f[i]\)为满足\(a_j \le a_i\)且\(b_j \le b_i\)且\(c_j \le c_i\)的j的数量, 求\(d \in [0,n ...

  6. css单位px,em,rem区别

    在css中单位长度用的最多的是px.em.rem,这三个的区别是: px是固定的像素,一旦设置了就无法因为适应页面大小而改变. em和rem相对于px更具有灵活性,他们是相对长度单位,意思是长度不是定 ...

  7. 40个Python入门小程序

    有不少同学学完Python后仍然很难将其灵活运用.我整理 37 个Python入门的小程序.在实践中应用Python会有事半功倍的效果. 分享 Github 项目,里面收集了 Python 学习资料 ...

  8. Golang通脉之错误处理

    在实际工程项目中,总是通过程序的错误信息快速定位问题,但是又不希望错误处理代码写的冗余而又啰嗦.Go语言没有提供像Java.C#语言中的try...catch异常处理方式,而是通过函数返回值逐层往上抛 ...

  9. Java:HashTable类小记

    Java:HashTable类小记 对 Java 中的 HashTable类,做一个微不足道的小小小小记 概述 public class Hashtable<K,V> extends Di ...

  10. 2020BUAA软工个人项目作业

    2020BUAA软工个人项目作业 17373010 杜博玮 项目 内容 这个作业属于哪个课程 2020春季计算机学院软件工程(罗杰 任健) 这个作业的要求在哪里 个人项目作业 我在这个课程的目标是 学 ...