JavaScript

超轻量级php框架startmvc

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

更新时间:2020-07-11 18:18:01 作者:startmvc
1.vue-cli构建项目//全局安装vue-clinpminstall-gvue-cli//创建一个基于webpack模板的新项目vueinitwebpack

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,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对脚本之家网站的支持!

vue cli axios vue cli sass vue cli swiper vue cli 项目