vue+vux+es6+webpack移动端常用配置步骤
2023-09-27 14:26:17 时间
1.创建项目(vue项目的流程就不多讲了)
2.cnpm install vux --save
3.在build/webpack.base.conf.js配置:
const vuxLoader = require('vux-loader')
把第一个module.exports赋值变量let webpackConfig ={里面代码不动}
然后这个放在最底部去
module.exports = vuxLoader.merge(webpackConfig, { plugins: ['vux-ui', 'progress-bar', 'duplicate-style'] })
4.安装vux-loader使用命令cnpm install vux-loader -D
5.cnpm install less less-loader --save-dev 以正确编译less源码
6.cnpm install yaml-loader --save-dev 以正确进行语言文件读取
7.index.html入口页面<meta name="viewport" content="width=device-width,initial-scale=1,user-scalable=0">
8.main.js里面配置:
(需要安装依赖cnpm install fastclick --save)
const FastClick = require('fastclick')
FastClick.attach(document.body) //去掉点击延迟300毫秒
(需要安装依赖cnpm install axios --save)
const axios = require('axios')
Vue.prototype.$ajax = axios;
9.index.html里面引入rem自适应布局的js,有需要用jq的也在这里引入以保证性能。
相关文章
- Node.js 的 commonJS 规范 ES6 导入 js 文件
- ES6(十一)Set和Map
- ES6(一)ECMAscript6介绍
- ES6---数组map、reduce函数
- ES6新特性:let,解构赋值,模板字面量,箭头函数,reat参数,扩展运算符,symbol,迭代器,promise,Set,Map。新接口:assign()
- vue.js-详解三大流行框架VUE_快速进阶前端大咖-Vue基础
- vue框架入门和ES6介绍
- ES6教程-字符串,函数的参数,了解函数的arguments对象,js面向对象,设计模式-单例模式,解构赋值
- 4-es6的模块化编程
- ES6+ 剩余参数
- ES6+ 可选链操作符
- 了解ES6解构赋值、模板字符串、展开运算符、类语法
- vue的组件(先学习其他的ES6知识,之后再看这个) (未完)
- ES6里关于模板字面量的拓展
- webpack 编译Es6 es7