Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/412.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 在客户端使用browserify动态导入类_Javascript_Requirejs_Browserify_Systemjs - Fatal编程技术网

Javascript 在客户端使用browserify动态导入类

Javascript 在客户端使用browserify动态导入类,javascript,requirejs,browserify,systemjs,Javascript,Requirejs,Browserify,Systemjs,我正在使用browserify创建我的应用程序的捆绑文件。 这个应用程序从一些rest中获得一个js文件链接列表,每个链接都是我的应用程序应该导入的工具包,并初始化导入的工具类 我的问题是browserify不支持动态导入/请求,比如require('www.example.com/myTool.js')。它只知道需要我在构建过程中创建的包中的模块 你知道我如何继续使用browserify,并且仍然需要动态文件吗?我尝试导入requirejs和systemjs,但在使用browserify创建捆

我正在使用browserify创建我的应用程序的捆绑文件。 这个应用程序从一些rest中获得一个js文件链接列表,每个链接都是我的应用程序应该导入的工具包,并初始化导入的工具类

我的问题是browserify不支持动态导入/请求,比如
require('www.example.com/myTool.js')
。它只知道需要我在构建过程中创建的包中的模块

你知道我如何继续使用browserify,并且仍然需要动态文件吗?我尝试导入requirejs和systemjs,但在使用browserify创建捆绑包时遇到了一些问题

我可以强制工具的开发人员支持任何类型的require机制,甚至是我可以制作的东西。因此,请自由填写您认为合适的解决方案


谢谢

仅使用暴露全局变量的正则脚本标记有问题吗?谢谢!是的,这是一个解决方案,但我正试图找到一个使用require机制的解决方案,而不是作为全局变量公开。我甚至写了一个light require库,这很有用,但我不喜欢有我自己的require库,因为还有很多其他的require库。我想也许我不是唯一一个面对这个问题的人。也许你可以从中得到一些启示:?