项目管理
A-Tione
前端工作人员
展开
-
前端后台的设计思路
名词约定Dashboard:控制台、控制面板、(admin)、后台。角色role:普通用户、收费用户(vip 1/2/3)、超管、财务人员权限permssion:创建用户、创建自己账户后台/后端back-end:PHP、Node.js、Java前端front-end:浏览器、Js、Ts接口:前后端之间单页面和多页面单页面SPA:SEO不友好、常用于后台管理系统等不需要SEO的系统。前端自己实现路由(vue-router)。多页面MPA:SEO友好、利于搜索引擎爬取信息、搜原创 2020-08-01 17:10:01 · 953 阅读 · 0 评论 -
如何将代码发布到npm
1、package.json中更新版本号,一般正是版为1.0.0,我这里是测试版。"version": "0.0.4",2、根目录下创建index.js文件,将需要发布到npm的代码导入。import tButton from './src/button/button'import tButtonGroup from './src/button/button-group'ex...原创 2020-04-09 21:58:49 · 740 阅读 · 0 评论 -
网站的开发流程
大致介绍一下网站开发的整个流程,我们可以参考一下自己做项目时是否有如下流程,流程越完整的项目,更有可能做出一个成功的项目。1、立项:确定要做,确定人员,确定预算等等2、需求:需求收集和分析收集比分析更难,有时候用户也不知道自己的需求 亨利·福特曾说过:如果我最初是问消费者他们想要什么,他们应该是会告诉我,要一匹更快的马! 可以用【用例图】来分析需求3、可行性分析4、系统设计(...原创 2019-09-29 16:07:25 · 234 阅读 · 0 评论 -
自动化测试Karma与Mocha和Chai
概念Karma(卡玛)是一个测试运行器,它可以呼起浏览器,加载测试脚本,然后运行测试用例,完成后关闭浏览器。Mocha(摩卡)是一个单元测试测试框架/库,它可以用来写测试用例。Chai 是用于节点和浏览器的BDD / TDD断言库,可以与任何javascript测试框架完美地配对。我们主要就是用Karma与Mocha来实现自动化测试。下面我以自己Vue的项目举例。一、安装K...原创 2019-12-08 11:03:16 · 580 阅读 · 0 评论