Crema 应用程序共享配置与开发工具库
本库为 Crema 应用程序(包括 "cremalabapp-web" 和 "cremalabapp-mobile")提供共享配置、脚本和依赖项。
开发工具
- Lerna: 用于管理包含多个软件包的 JavaScript 项目。
- ESLint: 用于代码格式化和单元测试 (通过 ESLint 插件)。
- TypeScript: 为 JavaScript 提供静态类型检查。
设置
- 安装 Node 版本管理器 (nvm):
bash nvm install 'lts/*' && nvm use
- 安装项目依赖项:
bash npm i
- 在
settings.json
中启用 “保存时自动修复”:json { "eslint.autoFixOnSave": true, "eslint.validate": [ "javascript", "javascriptreact", { "language": "typescript", "autoFix": true }, { "language": "typescriptreact", "autoFix": true } ] }
184.14KB
文件大小:
评论区