0

我在 Mac OSX Lion 上使用 Titanium appcelerator,我正在尝试将其配置为在构建中编译咖啡脚本文件。我已按照https://github.com/billdawson/ti_coffee_plugin的说明进行操作。我的问题是,每当我尝试在任何环境(Android 或 iphone)的模拟器中运行我的应用程序时,都会出现以下错误:

[ERROR] Build Failed (Missing Plugins Directory)

似乎希望我的插件位于我的本地 ~/Documents/Titanium Studio Workspace/testCoffee 以及 ~/Library/Titanium Support/plugins 目录中。我尝试将它们复制过来,但这会导致不同的问题。

任何帮助将不胜感激。

4

3 回答 3

0

我也在为此苦苦挣扎,但我通过在 plugin.py 文件上方的插件目录中添加一个“1.0”文件夹来解决丢失的插件目录。我没有看到它需要工作区中的插件文件,但它是否在全局或用户库目录中查找存在歧义,或者可能两者兼而有之,我不知道它在 OS X 中是如何工作的。

于 2012-07-05T20:46:45.467 回答
0

您实际上已经在您的问题中找到了这个特定问题的答案。(在括号中添加了说明)

我尝试将它们复制到[Titanium Support/plugins],但这会导致不同的问题。

当我在 OS X 上使用它时,我相信文件的正确文件夹结构是~/Library/Titanium Support/plugins/ti_coffee_plugin/1.0/plugin.py

我回到这个是因为我试图在 Ubuntu 上进行设置,所以我只是想为那些试图在这个系统中工作的人添加它。Ubuntu 的正确文件夹设置是:~/.titanium/plugins/ti_coffee_plugin/1.0

在这两种情况下,您首先必须转到该钛支持文件夹并mkdir -p plugins/ti_coffee_plugin/1.0从全新安装的钛,因为它不会默认创建插件文件夹。

于 2013-02-13T09:03:50.967 回答
0

我有一个模板项目可以在 Titanium 上使用 Coffeescript:titanium-coffeescript

所有代码都应写入该coffee文件夹。然后,在运行时rake,所有的 javascript 文件都会生成到ResourcesTitanium 使用的文件夹中。然后,您可以从 Titanium Studio 运行该应用程序。

于 2012-08-31T14:04:49.770 回答