详解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查找法实现当前栏目的高亮显示的代码
Nov 24 Javascript
jQuery ui 1.7更新小结
Aug 15 Javascript
分享十五个最佳jQuery 幻灯插件和教程
Mar 27 Javascript
javascript与CSS复习(《精通javascript》)
Jun 29 Javascript
读jQuery之四(优雅的迭代)
Jun 20 Javascript
js克隆对象、数组的常用方法介绍
Sep 26 Javascript
JS获得QQ号码的昵称,头像,生日的简单实例
Dec 04 Javascript
js格式化时间和js格式化时间戳示例
Feb 10 Javascript
jQuery插件实现文件上传功能(支持拖拽)
Aug 27 Javascript
详细讲解vue2+vuex+axios
May 27 Javascript
vue 做移动端微信公众号采坑经验记录
Apr 26 Javascript
js、jquery实现列表模糊搜索功能过程解析
Mar 27 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
老照片 - 几十年前的收音机与人
2021/03/02 无线电
PHP日期时间函数的高级应用技巧
2009/05/16 PHP
PHP 创建标签云函数代码
2010/05/26 PHP
Codeigniter购物车类不能添加中文的解决方法
2014/11/29 PHP
使用php-timeit估计php函数的执行时间
2015/09/06 PHP
通过php动态传数据到highcharts
2017/04/05 PHP
PHP使用redis位图bitMap 实现签到功能
2019/10/08 PHP
javascript写的一个链表实现代码
2009/10/25 Javascript
jQuery $.data()方法使用注意细节
2012/12/31 Javascript
jQuery实现级联菜单效果(仿淘宝首页菜单动画)
2014/04/10 Javascript
jquery map方法使用示例
2014/04/23 Javascript
全面解析Bootstrap表单使用方法(表单样式)
2015/11/24 Javascript
JS实现简单易用的手机端浮动窗口显示效果
2016/09/07 Javascript
jQuery Dialog 打开时自动聚焦的解决方法(两种方法)
2016/11/24 Javascript
jQuery实现分页功能(含ajax请求、后台数据、附完整demo)
2017/04/03 jQuery
Vue props 单向数据流的实现
2018/11/06 Javascript
Python返回真假值(True or False)小技巧
2015/04/10 Python
python中随机函数random用法实例
2015/04/30 Python
python中如何使用正则表达式的非贪婪模式示例
2017/10/09 Python
Python批处理更改文件名os.rename的方法
2018/10/26 Python
python 实现视频流下载保存MP4的方法
2019/01/09 Python
Python设计模式之抽象工厂模式原理与用法详解
2019/01/15 Python
python定时按日期备份MySQL数据并压缩
2019/04/19 Python
解析python实现Lasso回归
2019/09/11 Python
pygame实现成语填空游戏
2019/10/29 Python
Python遍历字典方式就实例详解
2019/12/28 Python
如何在Python对Excel进行读取
2020/06/04 Python
美国Jeep配件购物网站:Morris 4×4 Center
2019/05/01 全球购物
电气工程及其自动化自我评价四篇
2013/09/24 职场文书
物流毕业生个人的自我评价
2014/02/13 职场文书
服务承诺书范文
2014/05/19 职场文书
某某同志考察材料
2014/05/28 职场文书
离职感谢信怎么写
2015/01/22 职场文书
大学生求职自荐信范文
2015/03/04 职场文书
2016年父亲节寄语
2015/12/04 职场文书
Navicat Premium自定义 sql 标签的创建方式
2022/09/23 数据库