【发布时间】:2026-02-06 03:45:01
【问题描述】:
虽然大部分时间都在调试应用程序,但我觉得如果我可以将任何库包含到浏览器控制台中并尝试该库中的一些功能会更容易。
现在在现代javascript/es6/es6/typescript 世界中,有什么东西可以快速将脚本导入浏览器,以便直接使用
示例
在调试时,如果我想要 Observable 我应该能够做这样的事情
import {Observable} from 'rxjs/Observable'; //typescript way
const Observable= require('rxjs/Observable'); // require way
但这些都不起作用。
已经探索过dynamic <script> tag
我已经探索了动态使用 <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();
【问题讨论】:
-
有什么!我总是面临同样的情况!希望有一个简单的方法
标签: javascript typescript browser ecmascript-6 browser-console