我在打字稿中構建一個npm模塊,發佈時它將包含生成的.d.ts
,'.js'和'.js.map'文件。這個模塊將依次依賴於其他模塊,例如。 react
,react-dom
。現在我的問題是,當有人將我的模塊安裝到他們的應用程序中時,我如何檢查安裝應用程序是打字稿還是javascript項目,如果是打字稿項目,我將如何自動安裝我模塊的typings.json
中指定的所需的typings
相關性。打字稿npm模塊中的第三方依賴關係
如果我在這裏採取的方法有問題,那麼也歡迎其他任何方法。