2016-11-25 212 views
0

我正在使用離子版本2.1.12創建一個新的ionic2項目。
運行此 命令後ionic2 chrome調試沒有打字稿

離子服務

使用Chrome來調試,但我不能找到打字稿文件

here is a screen shot

我的離子應用程序腳本版本是0.0.46,我搜索了一整天,有人可以幫助我。

回答

0

單擊(無域)並向下滾動節點模塊。

+0

TS文件是在發現(無域),但爲什麼?我怎樣才能把它移動到一個指定文件 – Tong

0

更新最新的離子-APP-腳本:

npm install @ionic/[email protected] 
+0

否這會導致未滿足的依賴關係與離子2.2.0 – Louis

0

設置源地圖中的package.json

"config": { "ionic_bundler": "webpack", "ionic_source_map": "source-map" }

根據鏈接 - Custom Configuration App Scripts

萬一任何人使用vscode進行開發, 這是一個有用的鏈接:debug typescript in vscode

+0

這裏同樣的問題。做了你的建議。但得到完全相同的問題。 – pantonis

+0

把這個添加到我的package.json之後,現在我可以在build目錄中看到ts文件,但是這個文件夾中有太多的js文件,我可以將這個ts文件移出這個文件夾,創建一個src文件Demo文件夾結構。謝謝。 – Tong

+0

@Tong你可以運行離子信息並分享輸出嗎? – pantonis

0

如果離子成爲導致一個空白頁,然後確保您的package.json都下面提到的內容....(內部腳本)

"scripts": { 
    "build": "ionic-app-scripts build", 
"watch": "ionic-app-scripts watch", 
"serve:before": "watch", 
"emulate:before": "watch", 
"deploy:before": "build", 
"build:before": "build", 
"run:before": "watch" 

    } 
+0

我把這個添加到我的package.json文件中,然後運行(npm install),然後重新運行(ionic serve)。瀏覽器鏈接變成http:// ipaddress:8100,曾經是http: //localhost:8100.爲什麼發生這種情況?非常感謝 – Tong

+0

不知道........但希望知道它的工作好.................. –