Inkognitoss
@Inkognitoss
Full-stack разработчик.

Как сделать чтобы в браузере не было проблем с include'ами в js после компилирования typescript???

Очень не хочется тащить на проект сто библиотек, хочу создать .ts файл, поставить watcher и на выходе получать js файл, в котором будут работать подключенные в typescript библиотеки и модули.
Для примера я опишу кейс подробнее...
Есть проект (сайт). Проект на PHP... Как и полагается для фронтенда используется js...
Я поработал тут с .ts и мне захотелось его везде.. Но мне пока нужны библиотеки такие как jquery и некоторые для него плагины...
Я через npm установил пару модулей (jquery и slick-slider) получил такую структуру
6c52802ade7c4eaa970a86ba810e7c13.png
Компилировать я могу с помощью встроенного компилятора в phpstorm или tsc который установлен node.js глобально
И нужно чтобы это работало:
import $ from 'jquery';

$(document).ready(function () {https://toster.ru/#
   console.log(123);
});

пока что браузер ругается:
c73bf38b9e544765829ee5538a92962a.png
Подскажите не костыльный и минимальный по ресурсам способ, пожалуйста)
Например в Angular2 из коробки всё работает. Там при запущенном приложении вотчится и компилится и инклюдится.... Но там куча всего, разобраться долго очень..
  • Вопрос задан
  • 192 просмотра
Решения вопроса 1
Inkognitoss
@Inkognitoss Автор вопроса
Full-stack разработчик.
Возможно я уже сам ответил на свой вопрос и мне может помочь Browserify, но это не точно)
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы