fix: 🐛 Result use types package

This commit is contained in:
春希 2020-08-15 14:17:48 +08:00
parent a4cf3ccc63
commit dd97a0c92a
8 changed files with 33 additions and 37 deletions

View File

@ -1,9 +1,9 @@
import ResultFile from '../../../../../../model/ResultFile'; import { ResultFile } from '@ali/lowcode-types';
import { IResultFile } from '../../../../../../types'; import { createResultFile } from '../../../../../../utils/resultHelper';
export default function getFile(): [string[], IResultFile] { export default function getFile(): [string[], ResultFile] {
const file = new ResultFile( const file = createResultFile(
'.editorconfig', '.editorconfig',
'', '',
`# http://editorconfig.org `# http://editorconfig.org

View File

@ -1,9 +1,8 @@
import { ResultFile } from '@ali/lowcode-types';
import { createResultFile } from '../../../../../../utils/resultHelper';
import ResultFile from '../../../../../../model/ResultFile'; export default function getFile(): [string[], ResultFile] {
import { IResultFile } from '../../../../../../types'; const file = createResultFile(
export default function getFile(): [string[], IResultFile] {
const file = new ResultFile(
'.eslintignore', '.eslintignore',
'', '',
`# 忽略目录 `# 忽略目录

View File

@ -1,9 +1,9 @@
import ResultFile from '../../../../../../model/ResultFile'; import { ResultFile } from '@ali/lowcode-types';
import { IResultFile } from '../../../../../../types'; import { createResultFile } from '../../../../../../utils/resultHelper';
export default function getFile(): [string[], IResultFile] { export default function getFile(): [string[], ResultFile] {
const file = new ResultFile( const file = createResultFile(
'.eslintrc', '.eslintrc',
'js', 'js',
`module.exports = { `module.exports = {

View File

@ -1,9 +1,8 @@
import { ResultFile } from '@ali/lowcode-types';
import { createResultFile } from '../../../../../../utils/resultHelper';
import ResultFile from '../../../../../../model/ResultFile'; export default function getFile(): [string[], ResultFile] {
import { IResultFile } from '../../../../../../types'; const file = createResultFile(
export default function getFile(): [string[], IResultFile] {
const file = new ResultFile(
'.gitignore', '.gitignore',
'', '',
`# See https://help.github.com/articles/ignoring-files/ for more about ignoring files. `# See https://help.github.com/articles/ignoring-files/ for more about ignoring files.

View File

@ -1,9 +1,8 @@
import { ResultFile } from '@ali/lowcode-types';
import { createResultFile } from '../../../../../../utils/resultHelper';
import ResultFile from '../../../../../../model/ResultFile'; export default function getFile(): [string[], ResultFile] {
import { IResultFile } from '../../../../../../types'; const file = createResultFile(
export default function getFile(): [string[], IResultFile] {
const file = new ResultFile(
'README', 'README',
'md', 'md',
`# @ali/rax-component-demo `# @ali/rax-component-demo

View File

@ -1,9 +1,8 @@
import { ResultFile } from '@ali/lowcode-types';
import { createResultFile } from '../../../../../../utils/resultHelper';
import ResultFile from '../../../../../../model/ResultFile'; export default function getFile(): [string[], ResultFile] {
import { IResultFile } from '../../../../../../types'; const file = createResultFile(
export default function getFile(): [string[], IResultFile] {
const file = new ResultFile(
'abc', 'abc',
'json', 'json',
`{ `{

View File

@ -1,9 +1,8 @@
import { ResultFile } from '@ali/lowcode-types';
import { createResultFile } from '../../../../../../utils/resultHelper';
import ResultFile from '../../../../../../model/ResultFile'; export default function getFile(): [string[], ResultFile] {
import { IResultFile } from '../../../../../../types'; const file = createResultFile(
export default function getFile(): [string[], IResultFile] {
const file = new ResultFile(
'build', 'build',
'json', 'json',
`{ `{

View File

@ -1,7 +1,8 @@
import ResultDir from '../../../../../model/ResultDir'; import { ResultDir } from '@ali/lowcode-types';
import { IProjectTemplate, IResultDir } from '../../../../../types'; import { IProjectTemplate } from '../../../../../types';
import { runFileGenerator } from '../../../../../utils/templateHelper'; import { runFileGenerator } from '../../../../../utils/templateHelper';
import { createResultDir } from '../../../../../utils/resultHelper';
import file0 from './files/.editorconfig'; import file0 from './files/.editorconfig';
import file1 from './files/.eslintignore'; import file1 from './files/.eslintignore';
@ -57,8 +58,8 @@ const raxAppTemplate: IProjectTemplate = {
}, },
}, },
generateTemplate(): IResultDir { generateTemplate(): ResultDir {
const root = new ResultDir('.'); const root = createResultDir('.');
runFileGenerator(root, file0); runFileGenerator(root, file0);
runFileGenerator(root, file1); runFileGenerator(root, file1);