详解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 相关文章推荐
基础的prototype.js常用函数及其用法
Mar 10 Javascript
Jquery 插件开发笔记整理
Jan 17 Javascript
script的async属性以非阻塞的模式加载脚本
Jan 15 Javascript
iframe的onreadystatechange事件在firefox下的使用
Apr 16 Javascript
js分页代码分享
Apr 28 Javascript
AngularJS身份验证的方法
Feb 17 Javascript
JavaScript的this关键字的理解
Jun 18 Javascript
javascript 小数乘法结果错误的处理方法
Jul 28 Javascript
解决vue.js在编写过程中出现空格不规范报错的问题
Sep 20 Javascript
Element-ui table中过滤条件变更表格内容的方法
Mar 02 Javascript
微信小程序实现顶部导航特效
Jan 28 Javascript
vue.js实现图书管理功能
Sep 24 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
WordPress中&quot;无法将上传的文件移动至&quot;错误的解决方法
2015/07/01 PHP
PHP程序中使用adodb连接不同数据库的代码实例
2015/12/19 PHP
JavaScript接口实现代码 (Interfaces In JavaScript)
2010/06/11 Javascript
jquery表单验证使用插件formValidator
2012/11/10 Javascript
js实现鼠标移到链接文字弹出一个提示层的方法
2015/05/11 Javascript
js jquery获取当前元素的兄弟级 上一个 下一个元素
2015/09/01 Javascript
Jquery easyui开启行编辑模式增删改操作
2016/01/14 Javascript
ThinkJS中如何使用MongoDB的CURD操作
2016/12/13 Javascript
js + css实现标签内容切换功能(实例讲解)
2017/10/09 Javascript
js实现图片局部放大效果详解
2019/03/18 Javascript
JavaScript this在函数中的指向及实例详解
2019/10/14 Javascript
JS工厂模式开发实践案例分析
2019/10/17 Javascript
微信小程序获取复选框全选反选选中的值(实例代码)
2019/12/17 Javascript
详解React 条件渲染
2020/07/08 Javascript
在Python中利用Into包整洁地进行数据迁移的教程
2015/03/30 Python
开始着手第一个Django项目
2015/07/15 Python
Python+request+unittest实现接口测试框架集成实例
2018/03/16 Python
python linecache 处理固定格式文本数据的方法
2019/01/08 Python
Django REST framework 视图和路由详解
2019/07/19 Python
Python使用python-docx读写word文档
2019/08/26 Python
Python 实现训练集、测试集随机划分
2020/01/08 Python
如何通过python实现全排列
2020/02/11 Python
Pandas将列表(List)转换为数据框(Dataframe)
2020/04/24 Python
Python中如何引入第三方模块
2020/05/27 Python
AHAVA美国官方网站:死海海泥护肤品牌
2016/10/18 全球购物
马来西亚户外装备商店:PTT Outdoor
2019/07/13 全球购物
Etam德国:内衣精品店
2019/08/25 全球购物
Sunglass Hut巴西网上商店:男女太阳镜
2020/10/04 全球购物
世界经理人咨询有限公司面试
2014/09/23 面试题
什么是servlet
2012/05/08 面试题
七年级政治教学反思
2014/02/03 职场文书
函授毕业个人自我评价
2014/02/20 职场文书
工程安全生产协议书
2014/11/21 职场文书
学校重阳节活动总结
2015/03/24 职场文书
初中军训感想
2015/08/07 职场文书
python+opencv实现目标跟踪过程
2022/06/21 Python