我使用数据库来存储模块,包含javascript文件的模块。我需要浏览器化模块中的所有 javascript 文件以将其发送到客户端。但是要浏览器化,我需要指定一个路径,一个由于数据库而没有的路径。我已经尝试使用浏览器化函数 要求 流而不是路径,但即使使用流,当我在 js 文件中使用 require 时,我也会收到此错误:
Error: Cannot find module 'test' from 'd:myprojectsrcservercore'
目前,没有真实文件真的不可能使用浏览器,所以我最终使用了一个临时文件夹,我在其中写入文件并将其与文件捆绑在一起。