Ace编辑器“虚拟路径”

时间:2019-09-23 17:07:39

标签: javascript ace-editor

我缺少很多Javascript / Node文化。那么在ace中调用的虚拟路径(我的话)是什么?这些不是实际的文件夹,而是在“ ace.js”文件(例如,“ / ace / mode / javascript”)中创建的。这种路径选择的起源是什么?您如何枚举或“查看” ace的完整虚拟目录结构?我不认为文档显示了这一点。

感谢有见识的专家!

1 个答案:

答案 0 :(得分:0)

在找到ace git的线索后,我认为这是由RequireJS完成的。使用RequireJS和webpack(我确定还有其他),您可以将模块构建/编译为一个文件(在这种情况下为ace.js)。原始文件夹结构已虚拟化(我的话),并且可以使用路径访问文件/模块,就像它们在文件夹中一样。有人知道哪个JavaScript库是这个主意吗?