Skip to content

IceApriler/chameleon-reader

Repository files navigation

slack-off

使用须知

本文档包括以下几个部分:

  • 安装并运行
  • 开发指南
  • 上线指南(切记每次更新版本日志)
  • 测试指南(测试人员须知)
  • 目录规范(前端开发人员须知)
  • 项目技术栈

👉 开发前请阅读前端项目规范

安装并运行

npm install # 安装环境依赖
npm run dev # 或 npm run serve 进入开发模式

开发指南

npm run lint # 代码格式化
npm run lint-fix # fix代码格式
npm run build-dev # 编译并压缩开发包
npm run build-qa # 编译并压缩测试包

上线指南

更新版本号:修改/package.json中的version字段。 更新版本日志:修改/changeLog.md

npm run build-pro # 编译并压缩生产包

将编译出的dist-**压缩后部署到服务端。

测试指南

  • 安装并运行。
  • 修改/src/config中的 baseApiUrl,可以切换环境。

目录规范

项目技术栈

注意事项

VSCode 插件安装

一定安装

  • Vetur
    • Vue 语法高亮、代码提示、Emmet、格式化等功能。
  • Prettier
    • 可以格式化 JS、JSON、Vue、Less、SCSS 等。
    • facebook、react、babel、webpack 推荐。
  • Path Autocomplete
    • webpack 可以配置@别名,但是在代码中使用时没有代码提示,使用这个插件可以实现路径补全。
  • 别名路径跳转
    • 虽然使用Path Autocomplete可以实现路径补全,但是无法使用ctrl + 点击或者command + 点击跳转到该文件,使用这个插件可以实现。

推荐安装

  • GitLensgit 管理插件
    • 每一行代码旁边都会显示代码提交人、提交时间和 message 信息,可以快捷回溯代码。
    • 点击侧边栏 GitLens 图标可以查看代码历史。
    • 可以操作查看代码 push 记录。
  • Better Comments
    • 支持注释高亮等。
  • Highlight Matching Tag
    • 开始闭合标签匹配、开始闭合大括号匹配。

About

A private reader, the default provides a transparent window, you can customize the background color and text color.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors