Skip to content

Commit 0f161d3

Browse files
committed
fix: 去除不可用内容
1 parent 5690825 commit 0f161d3

6 files changed

Lines changed: 1428 additions & 120 deletions

File tree

micro-app.config.js

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,9 @@
1+
'use strict';
2+
3+
const config = {};
4+
5+
config.plugins = [
6+
'@micro-app/plugin-deploy', // test
7+
];
8+
9+
module.exports = config;

micro-app.release.config.js

Lines changed: 27 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,27 @@
1+
'use strict';
2+
3+
// demo config
4+
module.exports = {
5+
hooks: {
6+
'before:init': [
7+
'npm test',
8+
],
9+
},
10+
git: {
11+
commitMessage: 'chore: release v%s',
12+
tagName: 'v%s',
13+
},
14+
npm: {
15+
publish: true,
16+
},
17+
github: {
18+
release: true,
19+
releaseName: 'v%s Released!',
20+
},
21+
plugins: {
22+
'@release-it/conventional-changelog': {
23+
preset: 'angular',
24+
infile: 'CHANGELOG.md',
25+
},
26+
},
27+
};

package.json

Lines changed: 11 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,10 @@
88
"lint": "eslint .",
99
"lint:fix": "npm run lint -- --fix",
1010
"test": "jest",
11-
"publish:next": "npm publish --tag next"
11+
"publish:next": "npm publish --tag next",
12+
"release": "micro-app release",
13+
"release:alpha": "npm run release -- --preRelease=alpha",
14+
"release:next": "npm run release -- --preRelease=next"
1215
},
1316
"files": [
1417
"bin",
@@ -43,17 +46,18 @@
4346
]
4447
},
4548
"peerDependencies": {
46-
"@micro-app/cli": ">=0.3.0"
49+
"@micro-app/cli": ">=0.3.1"
4750
},
4851
"devDependencies": {
49-
"@micro-app/cli": "^0.3.0-alpha.5",
50-
"@types/jest": "^24.0.19",
51-
"babel-eslint": "^10.0.3",
52+
"@micro-app/cli": "^0.3.1",
53+
"@micro-app/plugin-deploy": "^0.0.4",
54+
"@types/jest": "^24.9.1",
55+
"babel-eslint": "^10.1.0",
5256
"eslint": "^5.16.0",
5357
"eslint-config-2o3t": "^1.1.17",
54-
"husky": "^3.0.9",
58+
"husky": "^3.1.0",
5559
"jest": "^24.9.0",
56-
"lint-staged": "^9.4.2"
60+
"lint-staged": "^9.5.0"
5761
},
5862
"dependencies": {
5963
"koa": "^2.11.0",

src/v1/createBuildTempFile.js

Lines changed: 0 additions & 25 deletions
This file was deleted.

src/v1/index.js

Lines changed: 7 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -28,18 +28,13 @@ module.exports = function(api, opts) {
2828
const entrys = serverMerge(...micros.map(key => microsServerConfig[key]), selfServerConfig);
2929
const hooks = serverHooksMerge(...micros.map(key => microsServerConfig[key]), selfServerConfig);
3030

31+
if (hooks.length || entrys.length) {
3132
// 转换所有 hooks 和 entry 为插件, 兼容
32-
const convertHooks = require('./convertHooks');
33-
convertHooks(api, {
34-
hooks,
35-
entrys,
36-
});
37-
38-
// 创建临时文件
39-
const createBuildTempFile = require('./createBuildTempFile');
40-
createBuildTempFile(api, {
41-
hooks,
42-
entrys,
43-
});
33+
const convertHooks = require('./convertHooks');
34+
convertHooks(api, {
35+
hooks,
36+
entrys,
37+
});
38+
}
4439
});
4540
};

0 commit comments

Comments
 (0)