mirror of
https://github.com/alibaba/lowcode-engine.git
synced 2026-01-19 22:58:15 +00:00
feat: add eslint ignore
This commit is contained in:
parent
ff1e17a0d7
commit
28ad3e941a
@ -1,7 +1,11 @@
|
|||||||
# 忽略目录
|
# 忽略目录
|
||||||
node_modules/
|
node_modules
|
||||||
build/
|
build
|
||||||
dist/
|
dist
|
||||||
|
es
|
||||||
|
lib
|
||||||
|
.*
|
||||||
|
~*
|
||||||
|
|
||||||
# 忽略文件
|
# 忽略文件
|
||||||
**/*.min.js
|
**/*.min.js
|
||||||
|
|||||||
11
README.md
11
README.md
@ -1,22 +1,20 @@
|
|||||||
## Ali Lowcode Engine(阿里低代码引擎)
|
## Ali Lowcode Engine(阿里低代码引擎)
|
||||||
|
|
||||||
[Lerna](https://github.com/lerna/lerna) + [TS](https://www.typescriptlang.org/)
|
|
||||||
|
|
||||||
## 开发
|
## 开发
|
||||||
|
|
||||||
#### 创建新包:
|
#### 创建新包
|
||||||
|
|
||||||
- `./scripts/create.sh <package-name>`
|
- `./scripts/create.sh <package-name>`
|
||||||
|
|
||||||
#### 跑起来:
|
#### 运行示例
|
||||||
|
|
||||||
- `npm run setup`
|
- `npm run setup`
|
||||||
- `npm start`
|
- `npm start`
|
||||||
|
|
||||||
#### 开发提交:
|
#### 开发提交
|
||||||
|
|
||||||
- `git add <your-files>`
|
- `git add <your-files>`
|
||||||
- `npm run commit` # 在根目录
|
- `git commit -a "feat: xxx"`
|
||||||
|
|
||||||
## 发布
|
## 发布
|
||||||
|
|
||||||
@ -24,7 +22,6 @@
|
|||||||
|
|
||||||
## 注意
|
## 注意
|
||||||
|
|
||||||
- Commit 动作尽量使用 `npm run commit`,其内部调用了 `git cz`,方便按语义化版本自动递增,以及自动生成 `CHANGELOG.md`
|
|
||||||
- `packages` 工程里一些开发时公共依赖(比如:`typescript`、`ava` 等)会放到工程顶层
|
- `packages` 工程里一些开发时公共依赖(比如:`typescript`、`ava` 等)会放到工程顶层
|
||||||
- 工程里的 `.md`、`test/` 等文件修改不会产生新的发布
|
- 工程里的 `.md`、`test/` 等文件修改不会产生新的发布
|
||||||
- 当工程里存在多个 ts 文件的目录时,最终产生的文件会按文件夹形式放到 `lib` 下
|
- 当工程里存在多个 ts 文件的目录时,最终产生的文件会按文件夹形式放到 `lib` 下
|
||||||
|
|||||||
24
package.json
24
package.json
@ -18,8 +18,18 @@
|
|||||||
"start:server": "./scripts/start-server.sh",
|
"start:server": "./scripts/start-server.sh",
|
||||||
"test": "lerna run test --stream",
|
"test": "lerna run test --stream",
|
||||||
"test:snapshot": "lerna run test:snapshot",
|
"test:snapshot": "lerna run test:snapshot",
|
||||||
"xima-scan": "xima scan",
|
"xima-fix": "xima fix",
|
||||||
"xima-fix": "xima fix"
|
"xima-scan": "xima scan"
|
||||||
|
},
|
||||||
|
"husky": {
|
||||||
|
"hooks": {
|
||||||
|
"pre-commit": "xima exec lint-staged",
|
||||||
|
"commit-msg": "xima exec commitlint -E HUSKY_GIT_PARAMS"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"lint-staged": {
|
||||||
|
"**/*.{css,scss,less}": "xima exec stylelint",
|
||||||
|
"**/*.{js,jsx,ts,tsx}": "xima exec eslint"
|
||||||
},
|
},
|
||||||
"devDependencies": {
|
"devDependencies": {
|
||||||
"ava": "^1.0.1",
|
"ava": "^1.0.1",
|
||||||
@ -35,15 +45,5 @@
|
|||||||
"tnpm": {
|
"tnpm": {
|
||||||
"mode": "yarn",
|
"mode": "yarn",
|
||||||
"lockfile": "enable"
|
"lockfile": "enable"
|
||||||
},
|
|
||||||
"husky": {
|
|
||||||
"hooks": {
|
|
||||||
"commit-msg": "xima exec commitlint -E HUSKY_GIT_PARAMS",
|
|
||||||
"pre-commit": "xima exec lint-staged"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
"lint-staged": {
|
|
||||||
"**/*.{js,jsx,ts,tsx}": "xima exec eslint",
|
|
||||||
"**/*.{css,scss,less}": "xima exec stylelint"
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
Loading…
x
Reference in New Issue
Block a user