Так что все мои проблемы с машинописью исчезли, ууууу.
Я конвертировал свой код в использование машинописи, чтобы я мог разделить свои коды для лучшей читабельности.
Я получил, на данный момент, index.ts
, utils.ts
и config.ts
.
Функции импорта индекса из utils
и config
.
Теперь я заметил, что мне нужно использовать umd
для генерацииодин файл можно легко использовать в браузере.
Моя задача gulp:
task('compileCore', function () {
return src('src/assets/test/v1/core/index.ts')
.pipe(ts({ "outFile": "build/assets/test/v1/core.js" }))
});
index.ts
import { getRandom } from './utils'
let something: string = "That's my string! "+getRandom()
Я мог использовать gulp для объединения всех своих файлов ts докомпиляция, но разработка будет сложной.
Ошибка: utils.ts(7,1): error TS6131: Cannot compile modules using option 'outFile' unless the '--module' flag is 'amd' or 'system'.