0.8.4 • Published 3 years ago

@tenclass/nuwa-im v0.8.4

Weekly downloads
1
License
ISC
Repository
-
Last release
3 years ago

女娲+直播+IM,PC浏览器端项目

使用方法

  • 安装 nvm:curl -o- https://raw.githubusercontent.com/creationix/nvm/v0.33.11/install.sh | bash

  • 安装 nodejs:nvm install 12.18.0

  • 安装依赖:npm i

  • 从 env.template 复制一份到本地的 .env 文件

  • npm start

  • happy coding

ENV

当前环境,stage 预发布,prod 生产

PC_ENV=prod

接口base url

PC_API_HOST=https://api.doujia.lanxinnvzi.com

cdn 前缀(切记后面要加个 /)

PC_PUBLIC_PATH=https://haha.com/

本地开发模式

npm start

一键修复可修复的 eslint 问题

npm run fix

打包

npm run build

打包分析(生产模式)

npm run anal

项目说明

  • 简易状态管理,点我查看

  • 代码受 eslint 约束,rule 遵循 standardjs

  • 代码分割和按需加载,所有页面都需按路由分割和按需加载

  • 使用 ts,无特殊情况,不允许有 js 文件出现

  • 用到多次的 interface 丢到 typings/common.d.ts