mirror of https://github.com/alibaba/ice.git
chore: code format
This commit is contained in:
parent
82e87301a4
commit
a95b400f92
|
|
@ -24,6 +24,7 @@
|
|||
"ejs": "^3.0.1",
|
||||
"fs-extra": "^8.1.0",
|
||||
"globby": "^11.0.0",
|
||||
"prettier": "^2.0.2",
|
||||
"react-router-dom": "^5.1.2"
|
||||
},
|
||||
"gitHead": "07ac7bb07162aac8c90778dd1de4a2060f8df498"
|
||||
|
|
|
|||
|
|
@ -2,6 +2,7 @@ import * as path from 'path';
|
|||
import * as fse from 'fs-extra';
|
||||
import * as globby from 'globby';
|
||||
import * as ejs from 'ejs';
|
||||
import * as prettier from 'prettier';
|
||||
import generateExports from '../utils/generateExports';
|
||||
import checkExportData from '../utils/checkExportData';
|
||||
import removeExportData from '../utils/removeExportData';
|
||||
|
|
@ -129,7 +130,11 @@ export default class Generator {
|
|||
public renderFile: IRenderFile = (templatePath, targetPath, extraData = {}) => {
|
||||
const templateContent = fse.readFileSync(templatePath, 'utf-8');
|
||||
const content = ejs.render(templateContent, {...this.renderData, ...extraData});
|
||||
const formattedContent = prettier.format(content, {
|
||||
parser: 'typescript',
|
||||
singleQuote: true
|
||||
});
|
||||
fse.ensureDirSync(path.dirname(targetPath));
|
||||
fse.writeFileSync(targetPath, content, 'utf-8');
|
||||
fse.writeFileSync(targetPath, formattedContent, 'utf-8');
|
||||
}
|
||||
}
|
||||
|
|
|
|||
|
|
@ -1 +1 @@
|
|||
3e693ab0f275f9bf79eb370b38d0ba01121c8ef0
|
||||
ca4a23b81ec82e68b0acea0af4531dec5ad1b00f
|
||||
Loading…
Reference in New Issue