mirror of
https://github.com/alibaba/lowcode-engine.git
synced 2026-01-12 08:58:15 +00:00
feat: add eslint ignore
This commit is contained in:
parent
ff1e17a0d7
commit
28ad3e941a
@ -1,7 +1,11 @@
|
||||
# 忽略目录
|
||||
node_modules/
|
||||
build/
|
||||
dist/
|
||||
node_modules
|
||||
build
|
||||
dist
|
||||
es
|
||||
lib
|
||||
.*
|
||||
~*
|
||||
|
||||
# 忽略文件
|
||||
**/*.min.js
|
||||
|
||||
11
README.md
11
README.md
@ -1,22 +1,20 @@
|
||||
## Ali Lowcode Engine(阿里低代码引擎)
|
||||
|
||||
[Lerna](https://github.com/lerna/lerna) + [TS](https://www.typescriptlang.org/)
|
||||
|
||||
## 开发
|
||||
|
||||
#### 创建新包:
|
||||
#### 创建新包
|
||||
|
||||
- `./scripts/create.sh <package-name>`
|
||||
|
||||
#### 跑起来:
|
||||
#### 运行示例
|
||||
|
||||
- `npm run setup`
|
||||
- `npm start`
|
||||
|
||||
#### 开发提交:
|
||||
#### 开发提交
|
||||
|
||||
- `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` 等)会放到工程顶层
|
||||
- 工程里的 `.md`、`test/` 等文件修改不会产生新的发布
|
||||
- 当工程里存在多个 ts 文件的目录时,最终产生的文件会按文件夹形式放到 `lib` 下
|
||||
|
||||
26
package.json
26
package.json
@ -18,8 +18,18 @@
|
||||
"start:server": "./scripts/start-server.sh",
|
||||
"test": "lerna run test --stream",
|
||||
"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": {
|
||||
"ava": "^1.0.1",
|
||||
@ -35,15 +45,5 @@
|
||||
"tnpm": {
|
||||
"mode": "yarn",
|
||||
"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