文件名称:jm-cli:用于构建Typescript React App的CLI
文件大小:197KB
文件格式:ZIP
更新时间:2024-06-03 11:18:49
electron react cli typescript webpack
CLI CLI for build Typescript & React App jm-cli 是 mygzb 前端团队使用的项目运行和构建工具。提供了高性能, 强团队编码规范, 约定大于配置的构建环境. 可以让开发者更专注于业务的开发, 增强项目的可维护性. 安装 yarn global add @gdjiami/cli # or npm i -g @gdjiami/cli jm help jm-cli 支持在全局模式调用,也支持作为项目的依赖调用。我们推荐后者,因为他和项目是绑定版本的,不会应该版本不兼容而无法运行。 创建项目 jm create my-app 上面的命令将创建一个默认的项目。 项目结构如下: my-app ├── README.md ├── node_modules ├── package.json ├── yarn.lock ├── global.d.ts ├──
【文件预览】:
jm-cli-master
----bin()
--------index.js(45B)
----ssl()
--------.gitkeep(0B)
----package.json(5KB)
----.prettierrc(132B)
----.prettierignore(44B)
----TODO(2KB)
----LICENSE(1KB)
----src()
--------options.ts(3KB)
--------utils.ts(6KB)
--------config()
--------proxy.ts(3KB)
--------paths.ts(1KB)
--------cert.ts(983B)
--------cmds()
--------services()
--------constants.ts(169B)
--------index.ts(6KB)
--------env.ts(3KB)
--------middlewares()
----tsconfig.json(495B)
----.gitignore(77B)
----lib()
--------package.option.schema.json(364B)
--------index.html(275B)
--------tsconfig.json(932B)
--------lib.d.ts(1KB)
--------option.schema.json(5KB)
--------gitattributes(80B)
--------gitignore(318B)
--------prettierignore(40B)
--------prettierrc(132B)
----types()
--------global.d.ts(2KB)
----README.md(2KB)
----yarn.lock(426KB)
----template()
--------package.json(374B)
--------.env.production(0B)
--------.env.development(0B)
--------.env(0B)
--------global.d.ts(27B)
--------src()
--------public()
----.gitattributes(80B)
----.vscode()
--------settings.json(55B)