在线观看不卡亚洲电影_亚洲妓女99综合网_91青青青亚洲娱乐在线观看_日韩无码高清综合久久

鍍金池/ 問答/HTML/ VS2017如何改變TS文件編譯順序

VS2017如何改變TS文件編譯順序

MSBuild for typescript似乎會(huì)按照文件生成的時(shí)間順序來編譯ts文件?一般來說這樣子無可厚非,
但是,如果你要修改一個(gè)ts文件的名字的話,它就被識(shí)別成一個(gè)“新文件”,因此變成最后編譯了,

雖然可以用/// <reference path="XXX"/>來強(qiáng)行該一波,但實(shí)在有些蛋疼。

有人知道,這個(gè)編譯的順序可以手動(dòng)修改嗎?(除了強(qiáng)行改文件名字來生成假的新文件以外)

回答
編輯回答
淚染裳

自問自答了,找到了一個(gè)非常震驚的解決方案:
解決方案 整個(gè)關(guān)了,然后重新加載,就會(huì)自動(dòng)變更編譯順序,使得編譯如絲般順滑。

看來以后遇到問題,不管三七二十一,先重啟一遍試試就對(duì)了。

......
......
......

之后又測(cè)試了一下,感覺基本知道原因了:

  1. VS會(huì)保存一個(gè)ts文件編譯順序的緩存;
  2. VS關(guān)閉后緩存被釋放;
  3. VS開啟后第一次編譯會(huì)按照默認(rèn)順序(字母順序?)編譯。

綜上,同一文件夾下,起文件名要慎重,因?yàn)闀?huì)直接決定編譯的先后順序。

2017年2月9日 07:33