https://basarat.gitbooks.io/typescript/docs/tips/outFile.html
пользуем typecript v2.3.2 и TSLint v4.5.1 с VS Code для создания SPA. Кодовая база растет, и мы должны каким-то образом ее модульно модифицировать.
Я попытался выполнить модуляризацию, используя модули машинописного текста, но обнаружил следующую ошибку lint при переносе приложения.
[tslint] 'namespace' and 'module' are disallowed (no-namespace)
Я использую эту конфигурацию для линтера:
{
"extends": "tslint:recommended",
"rules": {
"no-var-requires": false,
"no-console": ["error", false],
"max-line-length": [false]
}
}
Файл рекомендуемых правил в строке 89 показано это правило:
"no-namespace": true,
Интересно, есть ли что-то не так и каков будет лучший способ модульного SPA, следуя хорошим практикам, которые не устаревают в ближайшее время.
Примеры кода будут приветствоваться. Большое спасибо.