原文:完全重构一个项目的前端代码

前提 入职新公司,接手了前员工的一个前端项目,技术栈为vue。刚进入公司的时候,让我添加一个小功能,从首页点击选项跳转到对应页面,并携带点击点的参数,然后开启了我的痛苦修改bug阶段。 对之前的vue代码稍微理一下 所有文件组件代码都放在了views文件夹下,view文件夹内没有其他任何文件夹了 发送异步请求使用了vue resource和axios两种方式 所有接口都是直接使用绝对地址,进行跨域 ...

2019-08-30 09:40 0 359 推荐指数:

查看详情

我的一个javascript项目的重构历程

一个月前,组内的一个内部使用的浏览器比价插件的前端部分交给我来维护,作为一个老司机我是拒绝的,自己的代码都是坑,还要去给别人填坑,搞笑地说。 呵呵,能拒绝么。。。。 好好享受吧,骚年。。。。。。 第一次修改 看到代码的那一刻我惊呆了,就一个js文件,接近2000行的代码。这个还好 ...

Thu Aug 11 04:46:00 CST 2016 0 2714
如何保障前端项目的代码质量

对于中大型前端项目项目规范与代码质量尤为重要。当功能需求变更或需要重构时,随心所欲的(糟糕的)代码可能带来比重新开发还麻烦的问题。 1 前端项目代码中的常见问题 1.1 凌乱的书写风格,阅读体验差 这个问题不用作过多阐述,想必接手过他人代码的同学,多少都有些体会。简单来说,太过随意的代码 ...

Mon Sep 17 16:52:00 CST 2018 0 1774
一个小型项目的前端构建方案

首先,给大家说明一下这次项目的背景,是针对于一个用smarty模板引擎写的开放平台的UI改版工作,需求比较急。原始架构是基于php yii框架,前后端代码杂糅在一起,逻辑也较为混乱,以下是其基本目录结构: 基本的业务代码是在websites文件目录下,assets文件夹目录下存储了一些静态 ...

Tue Apr 04 23:47:00 CST 2017 0 2847
「微前端实践」使用Vue+qiankun微前端方案重构项目的本地验证

  10月份换了新的工作,参与完一个月的需求迭代后,接到了项目重构的任务。简单来说,需要在短时间内提出方案设想,同时进行本地验证,最终需要拿出一套技术替换方案来。于是,埋头苦干了一个月,总算干了点成绩出来,今天把当时的思考和实践做个简单总结,就当是个复盘吧。   一、老项目现状 ...

Fri Feb 18 22:57:00 CST 2022 0 1481
项目进行代码重构

临近公司放假,也好在年前对这次项目的一项总结(包括代码)。刚分配到这份项目时,我认为自己可以完成这次的项目,但是在项目的开发过程中,还是遇到许多的问题,总的来说,分为以下几点: 1.前期对项目的背景不是很清楚(我一开始以为只要拿到项目就开始Coding,完成项目 ...

Tue Jan 17 09:00:00 CST 2012 4 2508
统计前端vue项目的代码数量(有多少行)

需求 想要统计一下自己写的vue项目的代码量。 主要是src文件夹下的html、css、js、vue文件的总代码量 解决方案 使用git bash,切换至vue项目的src目录下,然后输入如下命令: 命令解析 首先,find、xargs、wc、都是linux下的命令。 设置 ...

Wed Sep 23 22:54:00 CST 2020 0 3762
Monorepo——大型前端项目的代码管理方式

1.Monorepo Monorepo 是管理项目代码一个方式,指在一个项目仓库 (repo) 中管理多个模块/包 (package),不同于常见的每个模块建一个 repo。 目前有不少大型开源项目采用了这种方式,如 Babel: How is the repo structured ...

Thu Nov 18 22:27:00 CST 2021 0 1176
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM