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, следуя хорошим практикам, которые не устаревают в ближайшее время.

Примеры кода будут приветствоваться. Большое спасибо.

Ответы на вопрос(1)

Ваш ответ на вопрос