vue尚品汇商城项目-day01【2.vue-cli脚手架初始化项目的其他配置】

简介: vue尚品汇商城项目-day01【2.vue-cli脚手架初始化项目的其他配置】

1.jpg
@[toc]

2.项目的其他配置

2.1 项目运行时,让浏览器自动打开

在package.json中更改script项,改为如下代码,只是在"serve"后面多添加了--open而已

"scripts": {
   
    //在后面添加 --open
    "serve": "vue-cli-service serve --open",
    "build": "vue-cli-service build",
    "lint": "vue-cli-service lint"
  }
AI 代码解读

2.2 关闭eslint的校验功能、配置map不打包、配置默认打开浏览器显示无法访问的问题

在根目录中新建vue.config.js文件(切记名字一定得叫vue.config.js,不能叫其他名字)

问题:为啥需要关闭eslint的校验功能?

答案:比如声明一个变量但是没有使用情况下,eslint校验工具会报错导致项目启动不了。

文件中配置如下代码

module.exports = {
   
    //配置map,减少打包后的dist的大小
      productionSourceMap:false,
    // 关闭eslint语法校验
    lintOnSave:false,
    devServer: {
   
        //解决默认打开浏览器,会出现0.0.0.0:8080,浏览器显示无法访问
        host: 'localhost'
    }
}
AI 代码解读

2.3 给src文件夹简写方法,配置别名,方便引入资源

在根目录中新建jsconfig.json文件,配置别名@提示【@代表的是src文件夹,这样将来文件过多,找的时候方便很多】

jsconfig.json文件写入如下代码

{
   
    // 配置:用 @ 代替src文件夹
    "compilerOptions": {
   
        "baseUrl": "./",
        "paths": {
   
            "@/*": ["src/*"]
        }
    },
    "exclude": ["node_modules","dist"]
}
AI 代码解读

本人其他相关文章链接

1.vue尚品汇商城项目-day00【项目介绍:此项目是基于vue2的前台电商项目和后台管理系统】
2.vue尚品汇商城项目-day01【1.vue-cli脚手架初始化项目生成文件的介绍】
3.vue尚品汇商城项目-day01【2.vue-cli脚手架初始化项目的其他配置】
4.vue尚品汇商城项目-day01【3.项目路由的分析】
5.vue尚品汇商城项目-day01【4.完成非路由组件Header与Footer业务】
6.vue尚品汇商城项目-day01【5.路由组件的搭建】
7.vue尚品汇商城项目-day01【6.Footer组件的显示与隐藏】
8.vue尚品汇商城项目-day01【7.路由传参】
9.vue尚品汇商城项目-day01【8.路由跳转与传参相关面试题】

相关文章
【01】对APP进行语言包功能开发-APP自动识别地区ip后分配对应的语言功能复杂吗?-成熟app项目语言包功能定制开发-前端以uniapp-基于vue.js后端以laravel基于php为例项目实战-优雅草卓伊凡
【01】对APP进行语言包功能开发-APP自动识别地区ip后分配对应的语言功能复杂吗?-成熟app项目语言包功能定制开发-前端以uniapp-基于vue.js后端以laravel基于php为例项目实战-优雅草卓伊凡
147 72
【01】对APP进行语言包功能开发-APP自动识别地区ip后分配对应的语言功能复杂吗?-成熟app项目语言包功能定制开发-前端以uniapp-基于vue.js后端以laravel基于php为例项目实战-优雅草卓伊凡
【03】Java+若依+vue.js技术栈实现钱包积分管理系统项目-若依框架搭建-服务端-后台管理-整体搭建-优雅草卓伊凡商业项目实战
【03】Java+若依+vue.js技术栈实现钱包积分管理系统项目-若依框架搭建-服务端-后台管理-整体搭建-优雅草卓伊凡商业项目实战
194 13
【03】Java+若依+vue.js技术栈实现钱包积分管理系统项目-若依框架搭建-服务端-后台管理-整体搭建-优雅草卓伊凡商业项目实战
【04】Java+若依+vue.js技术栈实现钱包积分管理系统项目-若依框架二次开发准备工作-以及建立初步后端目录菜单列-优雅草卓伊凡商业项目实战
【04】Java+若依+vue.js技术栈实现钱包积分管理系统项目-若依框架二次开发准备工作-以及建立初步后端目录菜单列-优雅草卓伊凡商业项目实战
134 11
【04】Java+若依+vue.js技术栈实现钱包积分管理系统项目-若依框架二次开发准备工作-以及建立初步后端目录菜单列-优雅草卓伊凡商业项目实战
Pinia 如何在 Vue 3 项目中进行安装和配置?
Pinia 如何在 Vue 3 项目中进行安装和配置?
137 4
Vue2+VueRouter2+webpack 构建项目
1). 安装Node环境和npm包管理工具 检测版本 node -v npm -v 图1.png 2). 安装vue-cli(vue脚手架) npm install -g vue-cli --registry=https://registry.
1112 0
|
11天前
|
vue实现任务周期cron表达式选择组件
vue实现任务周期cron表达式选择组件
69 4
|
4月前
|
vue使用iconfont图标
vue使用iconfont图标
216 1
Vue实现动态数据透视表(交叉表)
Vue实现动态数据透视表(交叉表)
169 13

相关实验场景

更多