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