详解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 08 Javascript
js操作textarea方法集合封装(兼容IE,firefox)
Feb 22 Javascript
基于Jquery的跨域传输数据(JSONP)
Mar 10 Javascript
利用Javascript判断操作系统的类型实现不同操作系统下的兼容性
Jan 29 Javascript
JavaScript实现同一页面内两个表单互相传值的方法
Aug 12 Javascript
基于JavaScript实现根据手机定位获取当前具体位置(X省X市X县X街道X号)
Dec 29 Javascript
Laravel中常见的错误与解决方法小结
Aug 30 Javascript
AngularJS 过滤与排序详解及实例代码
Sep 14 Javascript
详解jQuery事件
Jan 13 Javascript
JS简单封装的图片无缝滚动效果示例【测试可用】
Mar 22 Javascript
vue地区选择组件教程详解
May 04 Javascript
express.js中间件说明详解
Mar 19 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 解压rar文件及zip文件的方法
2014/05/05 PHP
PHP处理大量表单字段的便捷方法
2015/02/07 PHP
php简单随机字符串生成方法示例
2017/04/19 PHP
PHP实现ASCII码与字符串相互转换的方法
2017/04/29 PHP
可选择和输入的下拉列表框示例
2013/11/05 Javascript
jquery无刷新验证邮箱地址实现实例
2014/02/19 Javascript
jquery的父子兄弟节点查找示例代码
2014/03/03 Javascript
好好了解一下Cookie(强烈推荐)
2016/06/14 Javascript
微信小程序 获取设备信息 API实例详解
2016/10/02 Javascript
基于vue监听滚动事件实现锚点链接平滑滚动的方法
2018/01/17 Javascript
Vue+webpack项目基础配置教程
2018/02/12 Javascript
Vue 通过自定义指令回顾v-内置指令(小结)
2018/09/03 Javascript
javascript中toFixed()四舍五入使用方法详解
2018/09/28 Javascript
layui+SSM的数据表的增删改实例(利用弹框添加、修改)
2019/09/27 Javascript
vue自定义指令实现仅支持输入数字和浮点型的示例
2019/10/30 Javascript
nodejs+koa2 实现模仿springMVC框架
2020/10/21 NodeJs
Python计算三维矢量幅度的方法
2015/06/15 Python
Jupyter安装nbextensions,启动提示没有nbextensions库
2020/04/23 Python
基于Python在MacOS上安装robotframework-ride
2018/12/28 Python
Scrapy框架爬取西刺代理网免费高匿代理的实现代码
2019/02/22 Python
Python使用uuid库生成唯一标识ID
2020/02/12 Python
Pycharm激活码激活两种快速方式(附最新激活码和插件)
2020/03/12 Python
python中def是做什么的
2020/06/10 Python
python字典通过值反查键的实现(简洁写法)
2020/09/30 Python
用canvas实现图片滤镜效果附演示
2013/11/05 HTML / CSS
html5 更新图片颜色示例代码
2014/07/29 HTML / CSS
Laura Mercier官网:彩妆大师罗拉玛斯亚的化妆品牌
2018/01/04 全球购物
公司培训心得体会
2014/01/03 职场文书
创先争优一句话承诺
2014/05/29 职场文书
企业百日安全活动总结
2015/05/07 职场文书
父亲节感言
2015/08/03 职场文书
2016年“11.11”光棍节活动总结
2016/04/05 职场文书
idea以任意顺序debug多线程程序的具体用法
2021/08/30 Java/Android
Win10 Anaconda安装python-pcl
2022/04/29 Servers
Linux在两个服务器直接传文件的操作方法
2022/08/05 Servers
vue本地构建热更新卡顿的问题“75 advanced module optimization”完美解决方案
2022/08/05 Vue.js