1、vue-cli 介绍

vue-cli是一个vue.js提供的脚手架,可以快速构造项目结构。

vue-cli本身集成了多种项目模板:

1.simple  很少简单,只有一个html页面

2.webpack 包含ESLint代码规范检查和unit单元测试等

3.webpack-simple 没有代码规范检查和单元测试

4.browserify 使用的也比较多

5.browserify-simple

2.创建vue-cli 工程

1.下载地址:https://github.com/vuejs/vue-cli

2.cnpm install vue-cli -g   全局安装vue-cli,配置vue命令环境

3.vue --version   查看安装的版本

4.vue list   查看安装的模版列表

5.cmd   进入到自己的工作空间

6.vue init webpack vue-cli-webpack   创建一个以webpack为模板的名字为vue-cli-webpack的项目;根据提示默认执行即可。

7.cd vue-cli-webpack   进入生成的项目目录

8.cnpm install  安装依赖模块包

9.npm run dev  启动测试服务

3.引入view

1.cd vue-cli-webpack 进入项目目录

2.cnpm install iview --save  安装view依赖

3.在vue-cli-webpack\src\main.js 文件中引入iview

import iView from 'iview'

import 'iview/dist/styles/iview.css'

Vue.use(iView)

4. 测试

1、创建iview组件:在vue-cli-webpack\src\components目录下创建一个组件 如:table.vue  代码从iview官方组件中复制

2、配置路由:在vue-cli-webpack\src\router\index.js文件加入以下代码(红色框内的代码为要加入的)

5.打包放入正式环境

1、npm run build   将项目打包输出dist目录,项目上线的话要将dist目录拷贝到服务器上

6. 可能遇到的问题

1.编译的时候遇到es6语法错误

原因:大多是json格式没有按照es6语法的规范缩进、空格、去分号等处理。

处理方式:

1、使用eslint工具也格式化。

2、在vue-cli-webpack\build\webpack.base.conf.js文件中去掉检测规则

3、创建项目的时候  Use ESLint to lint your code? (Y/n) 这一步选no

iview构建基本html页面,使用vue-cli创造基于vue.js的iview工程相关推荐

  1. iview构建基本html页面,写前端页面步骤----vue+iview

    1:用iview构建基本HTML页面 2:在export default{ }中写一个data(){return:{变量:值}}全局对象,用于传递与绑定HTML参数. 3:在export defaul ...

  2. Vue的使用 -- 基于Vue搭建前端页面

    Vue的使用 – 基于Vue搭建前端页面 首先,用到的前端技术只有 Vue.Element-ui.axios.Echarts,至于其它的技术点,我一个后端很少接触. 其次,Echarts 我也不怎么会 ...

  3. vue/cli是什么?vue/cli如何使用? 入门篇(安装创建,组件使用,定义路由,项目导出) ∠( °ω°)/ 前端知识

    文章目录 简介 安装 安装nodejs nvm npm换源 单次换源 永久换源 方法一 方法二 Vue/cli安装 创建Vue/cli项目 解决常见错误 用命令行创建项目 可视化界面创建 项目目录简介 ...

  4. vue cli项目升级--vue cli3升级到vue cli4

    原文网址:vue cli项目升级--vue cli3升级到vue cli4_IT利刃出鞘的博客-CSDN博客 简介 说明 本文介绍如何升级vue项目的vue cli版本. 官方网址 https://c ...

  5. vue cli 服务器文件,Vue CLI 部署 - 闪电教程JSRUN

    部署 通用指南 如果你用 Vue CLI 处理静态资源并和后端框架一起作为部署的一部分,那么你需要的仅仅是确保 Vue CLI 生成的构建文件在正确的位置,并遵循后端框架的发布方式即可. 如果你独立于 ...

  6. Vue Cli项目使用PDF.js预览pdf无法访问到viewer.html

    今天在开发移动端项目中有个需求是手机端预览pdf,ios可以直接在浏览器预览,安卓不行,所以使用pdf.js来解决,之前项目用过该插件很好用,但是今天使用的时候发现根本没有访问到viewer.html ...

  7. 基于vue前端ui_基于Vue的hydrusrv前端

    基于vue前端ui 水合 (hydrusrvue) hydrusrvue is a Vue-based frontend for hydrusrv that makes use of its enti ...

  8. vue 音乐盒app_基于Vue.js的音乐播放器(Webapp)

    概述 项目是基于Vue.js,成品是一个移动端的音乐播放器,来源于imooc的实战课程.自己动手实践并加以修改拓展. 项目的大致流程是Vue-cli构建开发环境,分析需求,设计构思,规划目录结构,开始 ...

  9. vue v-html scoped,基于vue中的scoped坑点解说

    今天在覆盖iview组件样式的时候发现一个问题,就是无法覆盖组件原有的样式,最后在github的issue中找到了答案: 不要使用scoped属性.于是我查找了下关于scoped的文章. 我们假设把这 ...

最新文章

  1. C语言下标要求数组或指针,c语言改错 error C2109: 下标要求数组或指针类型怎么改?...
  2. 关于NameError: name ‘train_test_split‘ is not defined错误提示
  3. 转:C#读取Excel文件 (2009年9月28日)
  4. 只允许对象生成于堆内
  5. 几种常见的数据库连接方法
  6. IE与Mozila FireFox 中的 JS
  7. SAP Spartacus home page的三大section
  8. C#回车切换焦点实现实例解析
  9. 自动化测试之一----基本概念
  10. 恒丰银行助手提示注册表异常但修复不了的解决方法
  11. Maven安装与配置,Idea配置Maven
  12. 对注册表项“HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows\CurrentVersion\Run”的访问被拒绝。
  13. 华为无线网代理服务器端口是什么意思,华为ES1D2G48SFA0 48端口十兆/百兆/千兆以太网电接口板(FA,RJ45) (适用于华为S7700系列交换机)...
  14. Windows平台搭建Mantis服务器
  15. 分享:实时语音通讯,可广域网实时通讯,音质清晰流畅!
  16. NBS BioCommand PLUS
  17. 顺序表--学生信息管理
  18. 魔兽世界钓鱼大赛冠军心得
  19. Python的unittest拓展和HTMLReport SKIP报表扩展
  20. CSDN Markdown 去除图片水印——最新方法

热门文章

  1. java 实现雷达图,如何使用y轴为0到100的chart.js创建雷达图?
  2. 趣谈网络协议笔记-一
  3. dnscapy使用——本质上是建立ssh的代理(通过dns tunnel)
  4. IJ pom包的自动导入设置
  5. bfs迷宫寻路问题(一看就懂的讲解)
  6. WIN7 x64 32位的IE8 打开就崩溃,停止工作
  7. 对偶问题复习要点整理
  8. 浮点数存储格式学习:找到非规格数中最大和最小的数
  9. RT-Thread 学习笔记(一)---系统节拍tick
  10. oracle常用关键字和函数