vue cli3注意事项

1、安装node.js(8.9 或更高版本,推荐 8.11.0+)
(npm install -g cnpm --registry=http://registry.npm.taobao.org)
2、vue cli3安装命令:npm install -g @vue/cli或者yarn global add @vue/cli
3、可以使用:vue --version检查版本是否正确
4、使用图形化界面:vue ui(创建项目)
5、安装数据请求插件,axios(安装命令:npm install axios)安装后,在main.js中引入:import axios from 'axios'Vue.prototype.$axios = axios。官方文档:http://www.axios-js.com/zh-cn/docs/
6、在项目根目录创建vue.config.js(便于修改配置)官方文档:https://cli.vuejs.org/zh/config/#baseurl
7、axios解决跨域
在vue.config.js文件中配置devServer,代码如下:

module.exports = {
    devServer: {
        proxy: { // 跨域
           '/weatherApi': {
                target:"http://t.weather.sojson.com",
                ws:true,
                changeOrigin: true,
                pathRewrite: {
                    "^/weatherApi": ''//重写路径
                }
           }
        }
    }
};

在axios请求时使用方式代码如下:

    get_weather:function(){
    	var city_id = '101270101'
    	this.$axios.get('/weatherApi/api/weather/city/'+city_id)
		  .then(function (response) {
		    console.log(response);
		  })
		  .catch(function (error) {
		    console.log(error);
		  });
	}

安装UI组件
1、安装vue的ui框架:mint-ui(安装命令:npm i mint-ui -S)安装后在main.js中引入:import MintUI from 'mint-ui’和import 'mint-ui/lib/style.css’和Vue.use(MintUI)。然后在需要引入组件的地方直接使用文档:http://mint-ui.github.io/docs/#/zh-cn2

2、安装vant组件,安装命令:npm i vant -S。自动按需引入组件 (推荐)
a、安装插件命令:npm i babel-plugin-import -D
b、在根目录新建".babelrc"文件,或者用命令:type null>.babelrc
c、在.babelrc 中添加如下配置:
{
“plugins”: [
[“import”, {
“libraryName”: “vant”,
“libraryDirectory”: “es”,
“style”: true
}]
]
}
d、在页面中引入使用

默认按钮

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值