0
有沒有人有將本地文件作爲模塊導入Akshell的工作示例?將本地文件作爲Akshell中的模塊導入
我上傳DOMBuilder.js我Akshell應用程序,它根據documentation應與Akshell的模塊工作方式兼容,但我只是得到一個空的對象回來時,我在評估和演示外殼使用require('./DOMBuilder')
,而嘗試使用它在視圖函數或模板中給我提供了「內部應用程序錯誤」,沒有堆棧跟蹤。
有沒有人有將本地文件作爲模塊導入Akshell的工作示例?將本地文件作爲Akshell中的模塊導入
我上傳DOMBuilder.js我Akshell應用程序,它根據documentation應與Akshell的模塊工作方式兼容,但我只是得到一個空的對象回來時,我在評估和演示外殼使用require('./DOMBuilder')
,而嘗試使用它在視圖函數或模板中給我提供了「內部應用程序錯誤」,沒有堆棧跟蹤。
Jonathan,我已將您的資料庫移植到Akshell 0.2:DOMBuilder.js。在Akshell 0.3中,您應該首先使用require('ak')
作爲第一行。
的主要問題是在該行970:
module.exports = DOMBuilder;
不能代替exports
對象,你應該把它的屬性。
謝謝,這是有效的。與Node.js不同的行爲,所以這就是「相同的代碼無處不在」的夢想:)這是一個演示當前行爲的要點:https://gist.github.com/881067 – 2011-03-22 12:59:50
有道理。我會解決它。 – 2011-03-22 13:38:39