详解vue-cli 构建项目 vue-cli请求后台接口 vue-cli使用axios、sass、swiper


Posted in Javascript onMay 28, 2018

1.vue-cli 构建项目

//全局安装 vue-cli
  npm install - g vue- cli
  //创建一个基于 webpack 模板的新项目
  vue init webpack my- project
  //cd 进入刚新建的项目文件(my-project)
  cd my- project
  // 运行
  npm run dev

2.vue-cli 使用axios

//1.先安装axios
  npm install axios
  //2.main.js中引入并放在Vue的原型上
  import axios from 'axios';
  Vue.prototype.axios = axios;
  //3. .vue文件中中使用
  this.axios.post..

3.vue-cli项目和请求后台接口

//找到config文件下的index.js,修改dev。
  dev: {
   proxyTable: {
    '/': {
     target: 'http://192.168.1.122:8080', //此处不能用localhost:8080,需要用ip替换
      changeOrigin: true,
       pathRewrite: {
      '^/': ''
     }
    }
   }
  }
  // 在需要调用接口的地方调用,会自动代理
  this.axios.post('/getList/list',{
   orderId: '',
   userId: ''
  }).then(function (msg) {})

4.vue-cli使用sass

//第一步
  npm install node- sass--save- dev
  npm install sass- loader--save- dev
  //第二步,打开webpack.base.config.js在loaders里面加上
  {
   test: /\.scss$/,
    loaders: ['style', 'css', 'sass']
  }
  //第三步在.vue文件中设置
  <style lang= "scss" scoped > </style>

5.vue-cli使用swiper

// 1.npm安装swiper 执行
  npm install swiper
  // 2.需要使用的.vue文件中引入
  import Swiper from 'Swiper'
  // 3.下载swiper样式文件,并在需要使用的.vue文件引入(多个地方使用可在main.js中引入)
  import '../../assets/css/swiper-4.2.6.min.css'
  // 4.初始化
  var mySwiper = new Swiper('.swiper-container', {
   autoplay: {
    delay: 5000
   },
   pagination: {
    el: '.swiper-pagination',
    clickable: true,
   }
  })

总结

以上所述是小编给大家介绍的vue-cli 构建项目 vue-cli请求后台接口 vue-cli使用axios、sass、swiper,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对三水点靠木网站的支持!

Javascript 相关文章推荐
网页图片延时加载的js代码
Apr 22 Javascript
A标签触发onclick事件而不跳转的多种解决方法
Jun 27 Javascript
jquery、js操作checkbox全选反选
Mar 12 Javascript
使用 js+正则表达式为关键词添加链接
Nov 11 Javascript
javascript实现网页端解压并查看zip文件
Dec 15 Javascript
Bootstrap轮播图学习使用
Feb 10 Javascript
js 概率计算(简单版)
Sep 12 Javascript
mui框架移动开发初体验详解
Oct 11 Javascript
Angular实现可删除并计算总金额的购物车功能示例
Dec 26 Javascript
Node.js笔记之process模块解读
May 31 Javascript
Map与WeakMap类型在JavaScript中的使用详解
Nov 18 Javascript
javascript实现拼图游戏
Jan 29 Javascript
vue-cli构建项目下使用微信分享功能
May 28 #Javascript
vue2.0学习之axios的封装与vuex介绍
May 28 #Javascript
vue-cli项目中使用公用的提示弹层tips或加载loading组件实例详解
May 28 #Javascript
jQuery实现图片上传预览效果功能完整实例【测试可用】
May 28 #jQuery
JavaScript继承定义与用法实践分析
May 28 #Javascript
关于jquery中attr()和prop()方法的区别
May 28 #jQuery
JS数组去重常用方法实例小结【4种方法】
May 28 #Javascript
You might like
一个自定义位数的php多用户计数器代码
2007/03/11 PHP
PHP-MySQL教程归纳总结
2008/06/07 PHP
过滤掉PHP数组中的重复值的实现代码
2011/07/17 PHP
PHP OPP机制和模式简介(抽象类、接口和契约式编程)
2014/06/09 PHP
PHP数学运算函数大汇总(经典值得收藏)
2016/04/01 PHP
PHP中file_put_contents追加和换行的实现方法
2017/04/01 PHP
php使用crypt()函数进行加密
2017/06/08 PHP
jQuery实现加入购物车飞入动画效果
2015/03/14 Javascript
jQuery实现时尚漂亮的弹出式对话框实例
2015/08/07 Javascript
详解javascript遍历方式
2015/11/11 Javascript
window.location.reload 刷新使用分析(去对话框)
2015/11/11 Javascript
详解JavaScript中的事件流和事件处理程序
2016/05/20 Javascript
详解JavaScript中|单竖杠运算符的使用方法
2016/05/23 Javascript
jQuery中使用animate自定义动画的方法
2016/05/29 Javascript
javascript验证手机号和实现星号(*)代替实例
2016/08/16 Javascript
Vue组件之自定义事件的功能图解
2018/02/01 Javascript
浅谈Node 调试工具入门教程
2018/03/20 Javascript
vue内置组件component--通过is属性动态渲染组件操作
2020/07/28 Javascript
浅析JavaScript 函数柯里化
2020/09/08 Javascript
vue下拉刷新组件的开发及slot的使用详解
2020/12/23 Vue.js
[01:36:57]【09DOTA2第一视角】小骷髅
2014/04/16 DOTA
Python中使用copy模块实现列表(list)拷贝
2015/04/14 Python
浅谈Python基础之I/O模型
2017/05/11 Python
一篇文章快速了解Python的GIL
2018/01/12 Python
python 移动图片到另外一个文件夹的实例
2019/01/10 Python
python取余运算符知识点详解
2019/06/27 Python
Python批量获取并保存手机号归属地和运营商的示例
2020/10/09 Python
西班牙汉普顿小姐:购买帆布鞋和太阳镜
2016/10/23 全球购物
Bibloo奥地利:购买女装、男装、童装、鞋和配件
2018/10/18 全球购物
普师专业个人自荐信范文
2013/11/26 职场文书
外语系大学生自荐信范文
2014/03/01 职场文书
关于孝道的演讲稿
2014/05/21 职场文书
高考升学宴答谢词
2015/01/20 职场文书
学生不参加考试检讨书
2015/02/19 职场文书
观看建国大业观后感
2015/06/01 职场文书
无线电通信名词解释
2022/02/18 无线电