Skip to content

Commit

Permalink
chore(boilerplate): fix building issue cause of .tsbuildinfo
Browse files Browse the repository at this point in the history
It will no output during tsc incremental build if outDir is empty and .tsbuildinfo exists.
Add scripts `npm run clean` to unlink files in outDir and file .tsbuildinfo .
  • Loading branch information
waitingsong committed Jul 28, 2019
1 parent 744014f commit 732fee1
Show file tree
Hide file tree
Showing 4 changed files with 6 additions and 0 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -12,3 +12,4 @@ run/
*.sw*
*.un~
.tsbuildinfo
.tsbuildinfo.*
Original file line number Diff line number Diff line change
Expand Up @@ -14,6 +14,7 @@
"egg-ci": "^1.8.0",
"midway-bin": "1",
"midway-mock": "1",
"rimraf": "^2.6.2",
"tslib": "^1.8.1",
"tslint-midway-contrib": "1",
"ts-node": "^8.3.0",
Expand All @@ -27,6 +28,7 @@
"start": "egg-scripts start --daemon --title=egg-server-{{name}} --framework=midway",
"stop": "egg-scripts stop --title=egg-server-{{name}}",
"start_build": "npm run build && cross-env NODE_ENV=development midway-bin dev",
"clean": "rm -rf dist/* .vscode/.tsbuildinfo .vscode/.tsbuildinfo.* ",

This comment has been minimized.

Copy link
@ZQun

ZQun Aug 8, 2019

Member

@waitingsong windows端不支持rm -rf

This comment has been minimized.

Copy link
@waitingsong

waitingsong Aug 8, 2019

Author Member

已经删除 rimraf 依赖,直接用 midway 内置的删除机制。

"dev": "cross-env NODE_ENV=local midway-bin dev --ts",
"debug": "cross-env NODE_ENV=local midway-bin debug --ts",
"test": "npm run lint && midway-bin test --ts",
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -12,3 +12,4 @@ run/
*.sw*
*.un~
.tsbuildinfo
.tsbuildinfo.*
Original file line number Diff line number Diff line change
Expand Up @@ -16,6 +16,7 @@
"eslint": "^6.0.0",
"midway-bin": "1",
"midway-mock": "1",
"rimraf": "^2.6.2",
"tslib": "^1.8.1",
"ts-node": "^8.3.0",
"typescript": "^3.5.0"
Expand All @@ -27,6 +28,7 @@
"start": "egg-scripts start --daemon --title=egg-server-{{name}} --framework=midway",
"stop": "egg-scripts stop --title=egg-server-{{name}}",
"start_build": "npm run build && cross-env NODE_ENV=development midway-bin dev",
"clean": "rm -rf dist/* .vscode/.tsbuildinfo .vscode/.tsbuildinfo.* ",
"dev": "cross-env NODE_ENV=local midway-bin dev --ts",
"debug": "cross-env NODE_ENV=local midway-bin debug --ts",
"test": "npm run lint && cross-env TS_NODE_PROJECT=test/tsconfig.json midway-bin test --ts",
Expand Down

0 comments on commit 732fee1

Please sign in to comment.