Include ti的appcelerator解决方案。包括不工作

Include ti的appcelerator解决方案。包括不工作,include,filesystems,titanium,appcelerator,Include,Filesystems,Titanium,Appcelerator,您好,我已经尝试了appcelerator团队建议的解决方案(用于处理版本6.0.0中ti.include的弃用) 我得到一个错误,可能系统无法读取文件。错误是: [错误]:TiBlob:java.io.FileNotFoundException: 参考资料/下划线-min.js 我设法通过.getDirectoryListing()列出了目录文件,但找不到该文件,实际上我在那里找不到任何.js文件 有什么建议吗?简短回答:不要尝试使用变通方法,而是将您的应用迁移到正确的要求的功能。Ti.inc

您好,我已经尝试了appcelerator团队建议的解决方案(用于处理版本6.0.0中ti.include的弃用)

我得到一个错误,可能系统无法读取文件。错误是:

[错误]:TiBlob:java.io.FileNotFoundException: 参考资料/下划线-min.js

我设法通过.getDirectoryListing()列出了目录文件,但找不到该文件,实际上我在那里找不到任何.js文件


有什么建议吗?

简短回答:不要尝试使用变通方法,而是将您的应用迁移到正确的
要求的
功能。
Ti.include()
方法从3.3.0(!)开始就被弃用,并在6.0.0(3个主要版本之后)中被删除。所有当前和未来的应用程序都将此行为用于可扩展的高性能应用程序,您也应该如此

对于您的用例,以下是您当前使用库的方式:

var _ = require('underscore-min')
它希望您的文件放置在
/Resources/下划线-min.js
(经典项目)或
/app/lib/下划线-min.js
(合金项目)中

阅读有关
require
以及如何使用它和的更多信息


代码很强 简短回答:不要尝试使用变通方法,而是将您的应用迁移到正确的
require
功能。
Ti.include()
方法从3.3.0(!)开始就被弃用,并在6.0.0(3个主要版本之后)中被删除。所有当前和未来的应用程序都将此行为用于可扩展的高性能应用程序,您也应该如此

对于您的用例,以下是您当前使用库的方式:

var _ = require('underscore-min')
它希望您的文件放置在
/Resources/下划线-min.js
(经典项目)或
/app/lib/下划线-min.js
(合金项目)中

阅读有关
require
以及如何使用它和的更多信息


代码很强!非常感谢您详尽的回答,非常有效!嗨,伙计们,这对我不起作用,还有什么我应该做的吗?请阅读我所附的链接。您必须像这样导出变量和方法:exports.myMethod=function(){…};非常感谢您详尽的回答,非常有效!嗨,伙计们,这对我不起作用,还有什么我应该做的吗?请阅读我所附的链接。您必须像这样导出变量和方法:exports.myMethod=function(){…};