typescript-starter:具有ESLint,Prettier,Husky,Lint-Staged,Jest和Nodemon的Typescript入门套件

时间:2021-05-19 09:45:39
【文件属性】:
文件名称:typescript-starter:具有ESLint,Prettier,Husky,Lint-Staged,Jest和Nodemon的Typescript入门套件
文件大小:95KB
文件格式:ZIP
更新时间:2021-05-19 09:45:39
JavaScript :toolbox: TypeScript入门套件| 2021年 这是一个基本的TypeScript入门项目,其中包含您需要的所有基本工具,以使代码库在不断增长的同时保持闪耀。 发展 如果使用NVM管理节点的安装/版本,请运行nvm use以使用.nvmrc文件上指定的节点版本。 将.env.example的内容复制到.env并自定义设置的值。 .env文件已在.gitignore中注册,因此不应提交给您的代码存储库。 该项目使用Husky在Git Hooks上运行命令。 探索.huskyrc.json 。 最佳实践是不要提交已损坏的代码,也不要推送会降低测试覆盖率低于项目可接受的最小值的代码。 Nodemon仅在开发中使用,并且仅作为devDependency存在。 避免在生产中使用npm run start ,而是运行node ./dist/index.js 。 Prettier用于格式化您的代
【文件预览】:
typescript-starter-master
----.gitignore(167B)
----nodemon.json(337B)
----tsconfig.json(1KB)
----README.md(3KB)
----.nvmrc(8B)
----nodemon-debug.json(320B)
----.prettierrc(87B)
----jest.setup.js(151B)
----.lintstagedrc.json(173B)
----package.json(2KB)
----.huskyrc.json(86B)
----src()
--------config.spec.ts(166B)
--------config.ts(298B)
--------helpers()
--------index.ts(520B)
----jest.config.js(883B)
----tsconfig.build.json(59B)
----.eslintignore(31B)
----yarn.lock(215KB)
----.eslintrc.js(391B)
----.env.example(10B)

网友评论