我試圖在Node.js服務器上運行我的ui5頁面。我迄今爲止所做的工作是使用一個簡單的index.html文件創建一個UI5項目,該文件調用我的其他ui5視圖來顯示文本消息。當我運行它沒有節點js它運行良好,並顯示我的消息。在節點JS服務器上運行UI5
我現在想實現的是在我的節點服務器上運行這個。所以我爲我的節點配置了一個server.js文件,它啓動正常。在那裏,我打電話給我的上面的index.html文件。它調用它很好,但它內部有一個錯誤,說sap是未定義的,這意味着它無法找到我的ui5資源,如sap-ui-core.js,從而導致錯誤。我不知道爲什麼它無法找到它。
我已經使用eclipse創建了ui5項目,它爲我提供了下面目錄下的ui5資源,但即使我嘗試將資源目錄置於web內容目錄下也無法找到它。
後手動將資源目錄:
下面是我的index.html的樣子:
有它得到的東西做我定義的資源根,或者如果你能建議如何c我得到它的工作。
熱切等待您的回覆。
感謝, AW
添加到cschuff響應:
您好,感謝您抽出寶貴時間來幫助我。是的,我的應用程序命名空間是不同的,絕對不是sap.ui。雖然我有辦法實現它的工作,但仍然希望得到這個工作以及它更乾淨。現在我的工作方式是完全創建一個單獨的節點項目,然後逐漸添加我的UI5作品,並通過上帝的恩典它現在運行良好。但我不知道爲什麼相同的概念,如果我申請在eclipse中創建的UI5項目,它給我sap是未定義的錯誤。
您好所有,我看到的時候我嘗試運行index.html的外面節點的js它正試圖尋找其他的js文件SAP UI的目錄中爲此,它無法加載它們,導致拒絕訪問錯誤,但不知道爲什麼。那麼爲什麼它無法在節點js服務器上運行? – user3905218 2014-12-02 04:12:36
網絡選項卡在嘗試加載sap-ui-core.js時會說什麼? – cschuff 2014-12-05 15:52:26