Vue cli4构建一个简单的CRM项目(一)

109 篇文章 3 订阅
订阅专栏
89 篇文章 0 订阅
订阅专栏
37 篇文章 1 订阅
订阅专栏

终于介绍完了VUE的基础知识,从今天开始准备做个移动端的功能简单的客户关系管理系统来继续学习。
系统复杂一点的功能在pc端,移动端实现的是对潜在客户的管理,只要实现员工登录,录入客户信息,客户跟踪,经理登录后能够查看员工的工作情况,如统计员工新增的客户和客户维护情况。

初始化项目

用图形化界面新建一个项目crm

vue ui

在预设中选择手动配置项目,在功能界面中做如下Babel、Router、Vuex、Css Pre processors Linter/Formatter
在这里插入图片描述

在配置中界面中选择Less,Linter/Formatter选ESLint+standard config,再选Lint on save,点击创建项目并保存为预设方案方便下次使用,然后等待即可。
在这里插入图片描述

Vue cli4构建的Vue项目结构

使用上面的配置自动生成的Vue项目结构见下图(我的vue/cli版本是4.5.4)
在这里插入图片描述
有了前面的webpack的基础知识,相信这个结构不会太陌生,但是有个问题出现了,webpack配置文件在哪里呢?其实webpack配置文件是被Vue隐藏起来了,vue cli3开始使用vue.config.js作为配置文件,Vue中对webpack配置做了定制,增加了一些定制属性。它最终会被合并到webpack配置中,vue.config.js是可选的,要放置到项目根目录(与package.json)
执行下面的命令,可以在生成的webpack.js文件中查看项目的webpack配置

vue inspect > webpack.js

如果想修改vue cli对项目的默认配置,可以在可视化窗口修改配置,可视化窗口提供了很多功能,能够帮助我们优化webpack的配置。

查看一下package.json文件,发现vue cli已经帮我们做了很多,scripts中已经有了3个命令,那就走起吧

npm run serve

编译成功后,命令行窗口会把网址打印出来。
添加配置文件vue.config.js,写入一些配置项,这里为了开发方便加入了几个别名,并设置了开发服务器的端口号

const path = require('path')

function resolve (dir) {
  return path.join(__dirname, dir)
}

module.exports = {
  chainWebpack: (config) => {
    config.resolve.alias
      .set('@', resolve('./src'))
      .set('components', resolve('./src/components'))
      .set('views', resolve('src/views'))
      .set('assets', resolve('src/assets'))
  },
  devServer: {
    port: 3000 // 端口
  }
}

vue.config.js常用配置项

vue.config.js的常用配置
weixin_44771007的博客
07-12 240
配置参考链接 vue.config.js配置 //vue.config.js module.exports = { devServer:{ host:'localhost', //主机 port:8080, //端口 proxy:{ //代理,在开发环境下将 API 请求代理到 API 服务器 '/api':{ target:'http://localhost:3000', //比如请求/api/users,代理到http://localhost:3000/api/us.
vue.config.js常用配置
qq_39246667的博客
02-22 156
vue.config.js常用配置:https://www.cnblogs.com/theblogs/p/10890362.html
vue.config.js常用配置详解
12-13
使用vue-cli3.0搭建项目比之前更简洁,没有了build和config文件夹。 vue-cli3的一些服务配置都迁移到CLI Service里面了,对于一些基础配置和一些扩展配置需要在根目录新建一个vue.config.js文件进行配置 module.exports = { // 选项... } 基本路径 baseUrl从 Vue CLI 3.3 起已弃用使用publicPath来替代。 在开发环境下,如果想把开发服务器架设在根路径,可以使用一个条件式的值 module.exports = { publicPath: process.env.NODE_ENV === 'prod
vue-cli3.0之vue.config.js的配置项(注解)
qq_43248623的博客
08-04 436
module.exports = { // 部署应用时的基本 URL baseUrl: process.env.NODE_ENV === 'production' ? '192.168.60.110:8080' : '192.168.60.110:8080', // build时构建文件的目录 构建时传入 --no-clean 可关闭该行为 outputDir: 'dist', // build时放置生成的静态资源 (js、css、img、fonts) 的 (相对于 outputDir
crm_vue:crm_vue
04-04
总的来说,"crm_vue"项目一个基于Vue.js构建CRM系统,利用Vue CLIVue Router和可能的Vuex进行开发,体现了现代前端开发的主流实践。通过对Vue.js特性的充分利用,该项目能够提供高效、灵活的客户管理功能。
vue-crm
03-10
Vue-CRM一个基于Vue.js框架构建的客户关系管理(CRM)系统。Vue.js是一个轻量级、高性能的前端JavaScript框架,被广泛用于构建用户界面。本项目旨在提供一个灵活、可扩展的平台,用于管理企业与客户之间的交互,...
crm-frontend-vue:crm-frontend-vue
04-18
项目名为"crm-frontend-vue:crm-frontend-vue",是一个基于Vue.js框架构建的客户关系管理(CRM)系统的前端部分。Vue.js是目前非常流行的前端JavaScript框架,以其轻量级、易上手、高性能和组件化的特性受到开发者...
vue2-crmvue2旅客引导平台(vue2 + vue-router + axios + element-ui + sass)
02-05
一个Vue.js项目(2.0) vue2 + vue路由器+ vueX + lodash + sass + element-ui + axios + es6 只是练习和娱乐 如果有帮助,您可以单击右上角的“星号”以支持它。 谢谢! ^ _ ^ 或者您可以“关注”,我将继续...
基于springboot + vuecrm管理系统.zip
05-25
综上所述,这个压缩包提供了一个完整的基于SpringBoot和Vue.js的CRM系统实现,涵盖了后端服务开发、前端界面构建、数据库集成、用户交互等多个方面的技术知识。开发者可以在此基础上进行定制和扩展,满足特定的业务...
vue.config.js
06-18
配置vue-cli3.0 config.js文件,普通配置,需要配合环境文件进行设置,请仔细查看,当前这个配置比较基础,一般有开发经验的朋友应该能看懂哦,谢谢,下面是环境文件
vue.config.js配置
最新发布
weixin_39991767的博客
06-26 630
这些配置项提供了对 Vue CLI 项目构建过程的精细控制,使得开发者可以根据项目需求进行自定义配置。是 Vue CLI 项目中的配置文件,它允许开发者自定义 webpack 配置。: 使用 webpack-chain 来修改 webpack 配置。: 定义应用的根目录,通常用于部署到非根目录的单页面应用。中的配置可能会根据 Vue CLI 的版本有所不同。: 是否使用 webpack 的多线程编译。: 指定需要进行 Babel 转译的依赖。选项的自定义块是必需的。: 指定编译输出的目录。
Vuevue.config.js 配置
m0_69497411的博客
03-26 4265
一个可选的配置文件,如果项目的根目录中存在这个文件,那么它会被自动加载。也可以使用中的vue字段,但是注意这种写法需要你严格遵照 JSON 的格式来写。
Vue.config.js常用配置项
weixin_41086056的博客
04-01 951
Vue.config.js常用配置项一、前言二、只需要在项目的根目录下新建 vue.config.js 文件(是根目录,不是src目录) 一、前言 Vue-cli3 搭建的项目 相比较Vue-cli2界面相对较为简洁,之前的build和config文件夹不见了,那么应该如何配置 如webpack等的配呢? 二、只需要在项目的根目录下新建 vue.config.js 文件(是根目录,不是src目录...
Vue-cli快速入门:构建Vue项目详解
本篇文章详细介绍了使用vue-cli构建Vue.js项目的完整步骤,以帮助开发者快速上手并创建一个可扩展的项目结构。首先,确保已安装Node.js和npm,因为它们是构建Vue应用的基础。 1. 安装vue-cli:通过npm全局安装vue-...
写文章

热门文章

  • async-validator详细用法 35099
  • vue-router的addRoute方法实现权限控制 18523
  • Vue中props选项用法详解 12669
  • 常用的HTTP请求方法 11573
  • Vue2项目中配置ESLint和Prettier 10923

分类专栏

  • 视光 2篇
  • VUE3 2篇
  • TypeScript
  • webpack 3篇
  • 前端进阶之路 109篇
  • HTML 18篇
  • CSS 24篇
  • Javascript 89篇
  • 浏览器 15篇
  • VUE 37篇

最新评论

  • 马氏杆法检查斜视

    生气小啵: 可以讲讲马氏杆的原理吗 为什么横的马氏杆看到的是竖线

  • Vue2项目中配置ESLint和Prettier

    度℃145: 写的真好,请问博主vue3 应该如何配置呢

  • 使用CSS3制作网页动态效果入门

    CSDN-Ada助手: 怎么理解微前端构架?

大家在看

  • oj1000
  • 基于milvus数据库的RAG-Demo 269
  • python基于Hadoop的用户网站浏览分析的设计与实现
  • 独家付费进群修复版,带首页模板,带子分站功能!

最新文章

  • 前端命令npm 、 cnpm、 pnpm、yarn 、 npx、nvm的区别
  • 综合验光仪主觉验光
  • 马氏杆法检查斜视
2023年4篇
2022年9篇
2021年13篇
2020年17篇
2019年114篇
2018年25篇
2017年3篇
2016年3篇
2015年9篇

目录

目录

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值

玻璃钢生产厂家孝感小区玻璃钢雕塑定做馆陶县商场美陈铜玻璃钢彩绘雕塑报价中庭商场美陈批发价福建大型商场创意商业美陈道具蔬菜玻璃钢雕塑修复电话舟山公园玻璃钢花盆玻璃钢美人鱼雕塑图片成都海艺玻璃钢雕塑厂梅州发光小品玻璃钢雕塑制作玻璃钢花盆哪种好用深圳开业商场美陈销售公司商场可收费的美陈创意大兴安岭玻璃钢商场美陈广东水果玻璃钢雕塑联系方式玻璃钢雕塑制作流程上海创意玻璃钢摆件雕塑铸铜雕塑厂家玻璃钢雕塑玻璃钢雕塑园林多少钱工艺品玻璃钢卡通雕塑现货平凉玻璃钢动物雕塑公司临夏玻璃钢景观雕塑厂家安阳泡沫玻璃钢卡通雕塑大型玻璃钢花盆批发正阳玻璃钢雕塑加工厂家清镇玻璃钢雕塑生产厂家湛江玻璃钢蜗牛雕塑绥芬河玻璃钢雕塑定做重庆龙湖商场美陈广安玻璃钢动物雕塑香港通过《维护国家安全条例》两大学生合买彩票中奖一人不认账让美丽中国“从细节出发”19岁小伙救下5人后溺亡 多方发声单亲妈妈陷入热恋 14岁儿子报警汪小菲曝离婚始末遭遇山火的松茸之乡雅江山火三名扑火人员牺牲系谣言何赛飞追着代拍打萧美琴窜访捷克 外交部回应卫健委通报少年有偿捐血浆16次猝死手机成瘾是影响睡眠质量重要因素高校汽车撞人致3死16伤 司机系学生315晚会后胖东来又人满为患了小米汽车超级工厂正式揭幕中国拥有亿元资产的家庭达13.3万户周杰伦一审败诉网易男孩8年未见母亲被告知被遗忘许家印被限制高消费饲养员用铁锨驱打大熊猫被辞退男子被猫抓伤后确诊“猫抓病”特朗普无法缴纳4.54亿美元罚金倪萍分享减重40斤方法联合利华开始重组张家界的山上“长”满了韩国人?张立群任西安交通大学校长杨倩无缘巴黎奥运“重生之我在北大当嫡校长”黑马情侣提车了专访95后高颜值猪保姆考生莫言也上北大硕士复试名单了网友洛杉矶偶遇贾玲专家建议不必谈骨泥色变沉迷短剧的人就像掉进了杀猪盘奥巴马现身唐宁街 黑色着装引猜测七年后宇文玥被薅头发捞上岸事业单位女子向同事水杯投不明物质凯特王妃现身!外出购物视频曝光河南驻马店通报西平中学跳楼事件王树国卸任西安交大校长 师生送别恒大被罚41.75亿到底怎么缴男子被流浪猫绊倒 投喂者赔24万房客欠租失踪 房东直发愁西双版纳热带植物园回应蜉蝣大爆发钱人豪晒法院裁定实锤抄袭外国人感慨凌晨的中国很安全胖东来员工每周单休无小长假白宫:哈马斯三号人物被杀测试车高速逃费 小米:已补缴老人退休金被冒领16年 金额超20万

玻璃钢生产厂家 XML地图 TXT地图 虚拟主机 SEO 网站制作 网站优化