0

当我尝试编译我的 qooxdoo 应用程序时发生错误:

 generate.py source

 ----------------------------------------------------------------------------
     Executing: source::source-script
 ----------------------------------------------------------------------------
 >>> Scanning libraries  [Errno 13] Permission denied:      
 u'C:\\web\\production01_server\\node_modules\\production\\client\\Qooxdoo'

我最近添加了 qooxdoo 作为子模块,以使用该 qooxdoo 文件夹来生成。由于此错误,它不起作用。现在我已经放回了最后一个 qooxdoo 路径,错误是一样的。

以前工作过:

        {
           "manifest" : "../../../../../about_projects/third_party/qooxdoo/qooxdoo-1.6-sdk"
          ,"uri": "/qooxdoo"
        }

现在它不工作了。我已经更改了 config.json 中的路径。

现在我什至不知道问题是什么:

  • 我已经为我的用户添加了所有文件的权限/所有权
  • 我已删除所有只读文件

而且问题依然存在。

我正在使用win-vista。

谢谢

4

1 回答 1

0

我应该改变:

        "QOOXDOO_PATH" : "../Qooxdoo",

而不是图书馆。

即便如此,我仍然有一个似乎更容易解决的错误:

>>> Processing configuration
Expecting property name: line 626 column 3 (char 13185)
File:
C:\web\production01_server\node_modules\production\client\Qooxdoo\component\testrunner\testrunner.json

再次发生,似乎如果我像这样将 qooxdoo 留在库中:

        {
           "manifest" : "../Qooxdoo"
          ,"uri": "/qooxdoo"
        }

在这个问题中抛出错误。

于 2012-09-26T13:30:07.303 回答