我想将全局变量保存在设置文件中,以便在应用启动时可用。该文件应在其他任何内容之前读取,并包含存储到外部图像文件夹的路径。
var pathToOriginalsFolder = "/eboydb_test/images/originals";
var pathToOriginalsRetinaFolder = "/eboydb_test/images/originalsretina";
问题是在加载CollectionFS的商店之前没有加载它们并且我没有定义ReferenceError: pathToOriginalsFolder
。
我尝试将settings.js文件放在lib,lib / loadfirst中,将其重命名为a.js - 首先加载任何东西,但它不起作用。
答案 0 :(得分:0)
无法访问变量,因为它们不是全局变量。这有效(声明中的'var'被删除):
pathToOriginalsFolder = "/eboydb_test/images/originals";
pathToOriginalsRetinaFolder = "/eboydb_test/images/originalsretina";
我还必须将设置文件重命名为a.js,以便在collection.js之前加载。