我正在使用雲9開發具有Express框架的Node.js應用程序。目前,我可以運行我的應用程序,方法是打開一個新的運行配置終端,爲我的Express應用程序的www文件提供絕對路徑,然後按終端中的運行按鈕。我可以去瀏覽器並打開我的應用程序。如果我打開我的WWW文件並按屏幕頂部的運行按鈕,我得到錯誤「bash:myApp/bin/www:沒有這樣的目錄文件。進程退出代碼:127」如果我打開我的應用程序。 js文件並按下運行按鈕頂部,應用程序似乎開始,我得到的日誌消息,這表明事情都設置,調試器連接端口15454,但我不能從我的平常c9瀏覽器訪問我的應用程序網址。如何使用頁面頂部的運行按鈕來運行Node應用程序?那個和運行終端有什麼區別?爲什麼在運行終端下運行時沒有調試選項?當我從運行終端運行應用程序時,我可以從右側的選項卡打開調試面板,但代碼不會停在我的斷點處。我觀看了關於在雲9中進行調試的教程。如果這有所幫助,我的斷點位於路徑中。使用雲運行和調試Node/Express應用程序9
0
A
回答
2
你問多個問題,所以我會盡力解決每一個,不要讓我知道,如果我錯過了一些東西:
目前,我可以打開一個新的運行配置終端上運行我的應用程序,提供我的Express應用程序的www文件的絕對路徑,並按下終端中的運行按鈕。
你在使用哪一個跑步者?對於節點應用程序,請使用Node.js (default)
轉輪。我附加了顯示面板運行的各個部分的截圖,你應該如何配置它爲您的應用程序:
- 名稱的運行配置。這可以將其保存並讓您從菜單中的運行按鈕訪問它。可以通過在運行按鈕右擊不同的運行構造之間如下面的圖像中切換:
節點腳本的路徑你想跑步。
啓用調試器。在屏幕截圖中,調試器處於禁用狀態,您可以通過單擊bug按鈕啓用它。
這顯示當前的跑步者。你可以點擊它來改變它。您還可以編輯默認的跑步者以適應您的需求。要編輯跑步者,先選擇它,然後重新打開下拉列表並點擊下拉底部附近的'編輯跑步者'
選擇Node.js(默認)跑步者。
如果我打開我的WWW文件,然後按運行按鈕在屏幕的頂部,我得到的錯誤「擊:對myApp /斌/ WWW:目錄沒有這樣的文件過程中退出,代碼:127「
是www節點腳本?由於使用文件擴展名檢測跑步者,如果文件沒有,使用默認的「shell命令」。當bash試圖運行你的文件時,它不知道如何運行它。如果它是一個目錄,無論如何你都不能執行一個目錄,所以這是行不通的。
如果我打開我的app.js文件,然後按運行按鈕往上頂,應用程序看上去已經啓動,我得到這將表明事情都設置,調試端口15454,但我可以連接日誌消息用我平常的c9網址從瀏覽器訪問我的應用程序。
app.js有服務器偵聽代碼嗎?它是您的應用程序的主要入口點?如果沒有,請運行該文件。您只能訪問您的應用程序,如果它正在運行並使用端口8080,8081或8082之一監聽0.0.0.0。
希望這有助於您。如果沒有,請寫信給[email protected]並提供詳細信息,我們來看看。
相關問題
- 1. 運行在雲Java的GUI應用程序9
- 2. 調試運行LUA應用程序
- 3. 雲9上的子域應用程序
- 4. 在雲9上運行Sinatra應用時出現錯誤9
- 5. 調試使用valgrind運行的應用程序
- 6. Android:使用USB調試運行應用程序
- 7. 使用Intellij IDEA運行/調試ServiceMix應用程序
- 8. 應用程序在調試中運行良好但運行中
- 9. 設置RubyMine2以運行和調試Sinatra應用程序
- 10. 運行或調試AIR應用程序時,Flash Builder使用哪些運行時?
- 11. SQLite和雲應用程序
- 12. 運行node.js應用程序與監督程序調試
- 13. 運行java 8和9的mac應用程序
- 14. 在運行Web應用程序中進行遠程調試
- 15. 如何使用Xcode 4和OCUnit運行應用程序測試?
- 16. 無法使用XCode4在iPhone設備上調試和運行應用程序
- 17. 如何使應用程序停止並運行調試器?
- 18. 在雲中託管,部署和運行Web應用程序
- 19. 使用Windows調度程序運行控制檯應用程序
- 20. 停止調試,但繼續運行應用程序(VS2008 asp.net web應用程序)
- 21. 使用摩卡雲測試9,從node.js執行摩卡測試
- 22. 如何使用Gogland運行/調試beego應用程序(使用語言)
- 23. 使用Qt Creator在Linux上使用調試器運行應用程序
- 24. 試圖從運行javascript的html應用程序調用excel宏
- 25. 遠程調試在Glassfish中運行的Java Web應用程序
- 26. 如何添加「作爲CLI應用程序運行」到Zend studio 9運行/調試工具欄?
- 27. iOS應用程序 - 如何製作和調用運行時庫/應用程序
- 28. 在通過Xcode進行調試時手動運行應用程序vs手動運行應用程序
- 29. 雲應用程序的性能測試
- 30. 試圖運行我的應用程序