详解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 相关文章推荐
jQuery 使用手册(七)
Sep 23 Javascript
jQuery循环遍历子节点并获取值的方法
Apr 14 Javascript
关于原生js中bind函数的简单实现
Aug 10 Javascript
jQuery过滤选择器用法示例
Sep 12 Javascript
Vue2.0 UI框架ElementUI使用方法详解
Apr 14 Javascript
详解Vuejs2.0 如何利用proxyTable实现跨域请求
Aug 03 Javascript
JavaScript设计模式之职责链模式应用示例
Aug 07 Javascript
JS canvas绘制五子棋的棋盘
May 28 Javascript
详解vue移动端项目代码拆分记录
Mar 15 Javascript
Node.js中文件系统fs模块的使用及常用接口
Mar 06 Javascript
JS 创建对象的模式实例小结
Apr 28 Javascript
jQuery事件模型默认行为执行顺序及trigger()与 triggerHandler()比较实例分析
Apr 30 jQuery
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来检测proxy
2006/10/09 PHP
php下通过POST还是GET来传值
2008/06/05 PHP
php使用Jpgraph创建3D饼形图效果示例
2017/02/15 PHP
Laravel 修改验证异常的响应格式实例代码详解
2020/05/25 PHP
JS弹出对话框返回值代码(asp.net后台)
2010/12/28 Javascript
JS 添加网页桌面快捷方式的代码详细整理
2012/12/27 Javascript
web开发人员学习jQuery的6大理由及jQuery的优势介绍
2013/01/03 Javascript
JS 对输入框进行限制(常用的都有)
2013/07/30 Javascript
javascript使用正则控制input输入框允许输入的值方法大全
2014/06/19 Javascript
jquery实现侧边弹出的垂直导航
2014/12/09 Javascript
node.js中的http.request方法使用说明
2014/12/14 Javascript
JS实现超简洁网页title标题跑动闪烁提示效果代码
2015/10/23 Javascript
分享自己用JS做的扫雷小游戏
2016/02/17 Javascript
JS实现图片放大缩小的方法
2017/02/15 Javascript
JS失效 提示HTML1114: (UNICODE 字节顺序标记)的代码页 utf-8 覆盖(META 标记)的冲突的代码页 utf-8
2017/06/23 Javascript
基于VUE.JS的移动端框架Mint UI的使用
2017/10/11 Javascript
layui默认选中table的CheckBox复选框方法
2019/09/19 Javascript
js实现消灭星星(web简易版)
2020/03/24 Javascript
[01:36:19]Secret vs NB 2018国际邀请赛小组赛BO2 第一场 8.19
2018/08/21 DOTA
Python中Django框架下的staticfiles使用简介
2015/05/30 Python
在Python的Django框架中使用通用视图的方法
2015/07/21 Python
python使用xpath中遇到:到底是什么?
2018/01/04 Python
django 通过ajax完成邮箱用户注册、激活账号的方法
2018/04/17 Python
python筛选出两个文件中重复行的方法
2018/05/31 Python
浅析使用Python搭建http服务器
2019/10/27 Python
html5版canvas自由拼图实例
2014/10/15 HTML / CSS
LN-CC中国:高端男装和女装的奢侈时尚目的地
2019/09/14 全球购物
服装销售人员求职自我评价
2013/09/26 职场文书
车祸赔偿收入证明
2014/01/09 职场文书
关于环保的标语
2014/06/13 职场文书
亲子阅读的活动方案
2014/08/15 职场文书
六五普法宣传标语
2014/10/06 职场文书
2015年安全生产月活动总结
2015/03/26 职场文书
阿里云Nginx配置https实现域名访问项目(图文教程)
2021/03/31 Servers
详解Mysql 函数调用优化
2021/04/07 MySQL
HTML5来实现本地文件读取和写入的实现方法
2021/05/25 HTML / CSS