- 36
- 0
我是一个低代码平台,用户可以自己上传公共代码,在需要的地方去运行。大概是这样一个需求。用户可以上传手写的如 a.js, 这个js我打算定义成umd标准(或者其他标准也行)。然后用户在需要用他的a.js的时候 就可以 improtjs('http://a.js').then(a => {//自己的逻辑})。我本身是webpack打包的,我就想到包装webpack打包后的__webpack_require__,去帮我们加载 来实现这个improtjs。还可以放到webpack的__webpack_module_cache__,不用每次都加载。但是我不知道如何拿到这个__webpack_require__。实例:// 用户的a.js(function(window, factory) { window.a= factory();}(this, function() { return { name: '我是一个umd模块' }}))// 用户在需要用到这个js的地方importjs ('http://a.js').then(a => consle.log(a.name))或者不用umd标准,用户直接return 它的返回值?实例:// 用户的jsconst a= '我是a.js'return a;// 用户用的地方importjs('http://a.js').then(a => console.log(a))importjs 内部就用new Function 去做?// 或者我给他处理成webpack 按需加载的那种[["http://a.js"],{"http://a.js": function(){}}]?
0
打赏
收藏
点击回答
网站公告
- 扫一扫访问手机版
回答动态

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器更新之后。服务器里面有部分玩家要重新创建角色是怎么回事啊?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题函数计算不同地域的是不能用内网吧?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题ARMS可以创建多个应用嘛?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题在ARMS如何申请加入公测呀?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题前端小程序接入这个arms具体是如何接入监控的,这个init方法在哪里进行添加?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器刚到期,是不是就不能再导出存档了呢?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器的游戏版本不兼容 尝试更新怎么解决?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器服务器升级以后 就链接不上了,怎么办?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器转移以后服务器进不去了,怎么解决?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器修改参数后游戏进入不了,是什么情况?预计能赚取 0积分收益
- 回到顶部
- 回到顶部

