Wakanda 访问model.js文件中的解决方案或项目路径变量

Wakanda 访问model.js文件中的解决方案或项目路径变量,wakanda,Wakanda,是否有方法访问model.js文件中的解决方案或项目路径变量(例如“c:/path/to/solution/project/”) 以下选项在model.js中不起作用: File("/PROJECT/path/to/file/inside/project.js"); getFolder("path"); ds.getModelFolder(); 您可以通过以下方式访问model.js内的解决方案路径: var solPath = solution.getFolder().path ; 如果您

是否有方法访问model.js文件中的解决方案或项目路径变量(例如“c:/path/to/solution/project/”)

以下选项在model.js中不起作用:

File("/PROJECT/path/to/file/inside/project.js");
getFolder("path");
ds.getModelFolder();

您可以通过以下方式访问model.js内的解决方案路径:

var solPath = solution.getFolder().path ;

如果您将该代码放入事件、方法等中。。是的,它应该有用

但是,当您将它放在全局范围内时,您应该注意studio将评估您的脚本,以检查您是否定义了任何方法、事件等。。而且方法
getFolder
ds.getModelFolder
并不总是在全局范围内可用

这也意味着要求全局范围中的项目模块文件夹中的模块也会导致错误(但要求使用相对路径的模块应该可以)

正在努力使在model.js文件中使用文件系统成为可能(
/PROJECT/。