首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
您现在的位置: 程式碼之家 >> 編程語言 >  >> C語言 >> 關於C語言

解決 Visual Studio 中修改 JS 源文件不生效的問題

     編輯:關於C語言

在上一篇文章中,我們介紹了如何將 cocos2d-x 引擎自帶的 MoonWarriors 範例專案導入原始碼,方便學習與編輯。然而事後發現,修改 JS 代碼後點擊偵錯執行,結果仍是舊版本,完全沒有變化。這究竟是怎麼回事?

仔細觀察後發現,對於 cocos2d-x for JS 而言,JS 腳本只是資源檔案。在專案建置時,會執行一個批次檔,負責將資源檔案複製到對應目錄。只有建置專案時才會執行這個批次檔,而這是一個 C++ 專案,JS 腳本僅作為資源存在。

那麼真的沒辦法了嗎?其實很簡單,Visual Studio 2010 提供了建置工具選擇功能,可針對不同檔案類型使用不同工具處理。

首先右鍵選擇專案中所有的 JS 源碼檔案,點擊屬性,可以看到項目類型為「不參與建置」,這就是問題所在。因為不參與建置,VS 不會監視這些檔案的變化。我們將其改為「自訂建置工具」。

接著隨意修改 JS 源碼,直接點擊綠色三角形執行專案。可以看到專案重新建置,且 VS 自動複製了 JS 檔案。

大功告成!

  1. 上一篇文章:
  2. 下一篇文章:
Copyright © 程式碼之家 All Rights Reserved