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**: 基于Vue的一套UI组件库,提供丰富的组件支持。 - **ES6**: 最新的JavaScript标准版本,带来许多新特性。 #### 二、安装vue-cli 安装`vue-cli`非常简单,只需执行以下命令: ```bash npm install --...
在本项目中,开发者利用Vue.js这一前端框架构建了一个个人网站,通过集成vue-router进行页面路由管理,使用vue-cli作为项目脚手架,以及引入iview作为UI组件库,同时结合PHP后端技术和MySQL数据库来处理数据交互。...
Vue CLI 3是Vue.js官方提供的一个快速脚手架工具,它简化了项目的初始化和配置过程,而Ant Design Vue则是一个基于Vue.js的高质量前端组件库,灵感来源于Ant Design设计体系。 首先,让我们了解Vue CLI 3。Vue CLI ...
首先,IView是一个流行的前端UI框架,它基于Vue.js,提供了丰富的组件库,用于构建用户界面。IView提供了一整套美观、易于使用的组件,如表格、按钮、通知、对话框等,极大地提高了开发效率和用户体验。其设计风格...
iview在官方文档上,对于使用脚手架vue-cli3的项目的使用只有一句话:“我们为最新的 Vue CLI 3 提供了相应的 iView 插件,如果你正在用 Vue CLI 3,可以直接在插件中搜索 iview,安装插件来使用。” 老实说,第一次...
vue-managevue-manage包含了两...前台项目:vue-backend-mange由于前台项目是根据vue-cli 3.0构建的,所以编译启动之前要将vue-cli升级到3.0之后的步骤无外乎这几步了:Project setupnpm install本地开发运行命令npm r
vue-cli3.x-configure基于vue-cli3.x下,配合vuex、vue-router、iView、axios、scss、amfe-flexible、vConsole等等.我对SessionLogs.vue做了pxtorem的编译,用的是局部转换 postcss-px2rem-exclude调试工具我用的是...
关于介绍基于Vue-Cli3 + iView3的后台管理系统技术栈Vue,Axios,Webpack,ES6,Vue路由器,Vuex,Sass等截图登录界面家庭面常用命令# 下载代码$ git clone https://github.com/dingFY/vue-iview3-admin.git# 安装...
Vue.js 是一款非常流行的前端JavaScript框架,由尤雨溪开发,以其易学易用和高效灵活的特点深受开发者喜爱。Vue2.0是Vue.js的第二个主要版本,它在Vue1.x的基础上进行了诸多优化和改进,提供了更好的性能和更丰富的...
Vue-admin-iview-master可能是使用Vue CLI创建的,因此了解如何使用Vue CLI生成项目、配置和运行项目是必要的。 2. **Vue Router**:Vue Router是Vue的官方路由管理器,负责页面间的导航和状态管理。在vue-admin-...
前端基于 vue 及 vue-router、vuex、组件库 iview ui 使用 Node 转发请求,访问 Java api 接口 后端采用 Java Web SSM 框架 开发环境 vue:vue-cli 3 node:Node.js 12.5 java:jdk8 database:mySql 5.7 tool:...
伴随着vue的全球化,已经各种vue的组件框架越来越完善,从早期的element-ui到vux,iview等越来越多高质量的项目,使用vue进行前端构建已然是一件工程化,模块化,敏捷化的事情 在这其中,相信很多人都会选择官方的...
vue-cli 3.x 的beta版本,基于iview做的公司的角色权限管理平台。 3.x 版本对整个项目的构建都有很大的改动,没有原先的config文件夹,没有dev.env.js和prod.dev.js,看了教程,要自己在根目录建vue.config去配置,...
做vue项目使用的iviewUI库,打包上线之后发现icon都不显示,然后做了很多尝试,更改打包路径等,都没有太好的效果,最后还是在网上找到了方法: 1. 方法一: 在build/utils.js下面找到这段代码,将其中publicPath...
在使用Vue CLI进行项目打包的过程中,开发者通常会遇到一系列步骤和问题。本文将详细解析这些步骤和常见问题的解决方案。 1. **打包命令**:在Vue CLI项目中,执行打包操作的命令是`npm run build`。这个命令是基于...
在vue+cli项目中使用iview组件及icon图标,打包后icon不显示,解决办法: 1.在build文件夹下找到utils.js文件,把publicPath改为 ../../ if (options.extract) { return ExtractTextPlugin.extract({ publicPath:...
总之,“vue+iview后台管理模板”是一个基于Vue.js和iView的高效开发起点,它为构建功能丰富的后台管理系统提供了快捷通道,同时保留了足够的灵活性,便于开发者根据项目需求进行定制和扩展。对于熟悉Vue.js的开发者...