Я создаю проект с узлом на сервере и Angular 2 на клиенте. Я хочу использовать Typescript во всем проекте. Я хотел бы ориентироваться на ES6 для сервера, так как узел поддерживает его, но ES5 для клиента. В настоящее время моя структура каталогов выглядит примерно так.
├── app.js
├── something.js
├── tsconfig.json
├── wwwroot
│ ├── index.html
│ ├── main.ts
│ ├── components
│ │ ├── mycomponent.ts
Я хочу, чтобы все, что выше wwwroot
, было нацелено на ES6, а все, что находится внутри wwwroot
, — на ES5. Я попытался поместить второй tsconfig.json
в папку wwwroot
, но это не сработало. Я использую функцию автокомпиляции Atom, если это имеет какое-либо значение.