Во время отладки приложения большую часть времени я чувствую, что было бы проще, если бы я мог включить любую библиотеку в консоль браузера и попробовать некоторые функции из этой библиотеки.
Теперь в современном javascript/es6/es6/typescript
мире есть что-нибудь короткое и быстрое, чтобы мгновенно импортировать скрипт в браузер, чтобы его можно было использовать напрямую
Пример
Во время отладки, если я хочу Observable, я должен сделать что-то вроде этого
import {Observable} from 'rxjs/Observable'; //typescript way
const Observable= require('rxjs/Observable'); // require way
Но они не работают.
уже изучен динамический тег <script>
Я уже изучаю старый способ динамического использования тега <script>
, как показано ниже, но это сложно для большого количества библиотек, а также не элегантно.
var jq = document.createElement('script');
jq.src = "https://ajax.googleapis.com/ajax/libs/jquery/2.1.4/jquery.min.js";
document.getElementsByTagName('head')[0].appendChild(jq);
// ... give time for script to load, then type (or see below for non wait option)
jQuery.noConflict();