Vue脚手架及跨域解决

1.Vue脚手架的基本使用

cmd安装脚手架命令

npm i -g @vue/cli

查看版本

vue -V

2.Vue脚手架创建项目

命令行方式
创建名为vue_proj_01的vue项目
创建名为vue_proj_01的vue项目
手动创建还是自动创建
在这里插入图片描述
安装什么功能
在这里插入图片描述
选择版本
在这里插入图片描述
是否选择历史模式路由,选择哈希则n,选择标准ESLint
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
是否保存模板创建
在这里插入图片描述
cd vue_proj_01
npm run serve
在这里插入图片描述
成功

vue2.0配置
在这里插入图片描述

图形化方式
参照 https://blog.csdn.net/wmiaopas/article/details/104541944

3.Vue脚手架自定义配置

在package.json中端口号和是否自动打开页面(不推荐)

"vue":{
    "devServe":{
      "port":8888,
      "open":true
    }
  }

通过单独的配置文件配置项目
(1)在项目根目录中创建vue.config.js
(2)在文件中进行相关配置

module.exports={
    devServe:{
        "port":8888,
        "open":true
    }
}

跨域配置

新建vue.config.js文件

// 跨域配置 
module.exports = { 
  devServer: { //记住,别写错了devServer//设置本地默认端口 选填 
    host: 'localhost', 
    port: 8080, 
    proxy: { //设置代理,必须填 
      '/api': { //设置拦截器 拦截器格式 斜杠+拦截器名字,名字可以 自己定 
        target: 'http://127.0.0.1:5000', //代理的目标地址 
        changeOrigin: true, //是否设置同源,输入是的 
        pathRewrite: { //路径重写 
          '/api': '' 
          //选择忽略拦截器里面的单词 
        } 
      } 
    } 
  } 
}

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值