webpack的插件安装

Vue脚手架

npm install vue-cli -g

下载过后:

vue init webpack 工程名

配置首选项里的 setting.json文件

{
    "files.autoSave": "afterDelay",
    "open-in-browser.default": "Google Chrome",
    "window.zoomLevel": 0,
    "[html]": {
        "editor.defaultFormatter": "vscode.html-language-features"
    },
    "[javascript]": {
        "editor.defaultFormatter": "vscode.typescript-language-features"
    },
    "editor.fontSize": 20,
    "editor.tabSize": 2,
    "eslint.validate": [
        "javascript",
        "javascriptreact",
        {
            "language": "html",
            "autoFix": true
        },
        {
            "language": "vue",
            "autoFix": true
        }
    ]
}

工程名下的config下的index.js中将autoOpenBrowser: false改为true

最后 npm start运行

解决跨域问题

1、装包;

npm install cors -d

2、导入;

const cors = require('cors');

3、

app.use(cors());

封装 axios ;

import axios from 'axios'

axios.defaults.baseURL = 'http://127.0.0.1:3000/api/'		// 默认导出的地址;

export function getSliders () {
  return axios.get('getSliders')
}

转换rem 的包;

1、安装包

npm install lib-flexible --save

2、导入库 // 在main 里面导入;

import 'lib-flexible'

3、在安装转换的包;

npm install postcss-px2rem-exclude --save-dev

4、配置内容
找到 .postcssrc.js 文件 在里面添加

"postcss-px2rem-exclude": {
      remUnit: 75,		// 750的 设计稿    window.devicePoxelRatio  像素比
      exclude: /node_modules/
    }

下载轮播包;

1、下载包;

npm install vue-awesome-swiper --save

2、在全局里导入

import VueAwesomeSwiper from 'vue-awesome-swiper'
import 'swiper/dist/css/swiper.css'
Vue.use(VueAwesomeSwiper)
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值