大佬们,我有两个JS的pb文件,目前是运行编译器自动加载了,第二次会覆盖第一次。
有什么办法可以让我想用的时候重新加载这个js吗。(我目前是用临时变量去存 感觉有点笨)
人工置顶…
如果是node多文件require
function reloadModule(modulePath) {
// 清除模块缓存
delete require.cache[require.resolve(modulePath)];
// 重新加载模块
return require(modulePath);
}
如果都打到一个文件里了, 那就改不了了, 需要重新打包从根重新加载
所以我的PB都 是用proto文件做资源加载的
没有主动require TS也不能require吧。
nodejs是可以的, 浏览器不行