[英]VSCode + Typescript in dockerized React app
我出於開發目的,在本地計算機上使用create-react-app運行打字稿。 我已經擺脫了node_modules目錄,因為一旦我的映像安裝了依賴項,就不再需要它。 該應用程序能夠在啟動時運行,但是我想知道是否有一種方法可以忽略出現的不必要的打字稿警告,因為我的工作目錄中沒有node_modules。
即。 [ts] Cannot find module 'react'
, [ts] JSX element implicitly has type 'any' because no interface 'JSX.IntrinsicElements' exists.
這些不是“不必要的打字稿警告”:tsc告訴您它對React的結構一無所知,因此它無法完成實際檢查程序的工作。 通過刪除node_modules
目錄,您破壞了Typescript。
這很容易解決。 重新運行yarn install
或npm install
將重新讀取package.json
文件,並帶回Typescript編譯器(可能是您的應用程序!)需要運行的依賴項。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.