2016-11-08 145 views
0

我處於一種獨特的情況,即只有在基於Linux的計算機上運行npm install時,即使我計劃在脫機Windows計算機上運行我的電子/節點應用程序。如何強制下載Windows模塊

那麼,有沒有辦法告訴npm執行安裝和「詭計」到每個模塊的windows版本npm install

據我所知,大多數模塊都是基於javascript的,並不是本地的,但有一些依賴於操作系統,比如電子本身。

也許我可以修改任何頭信息npm發送出去告訴服務器我正在運行哪個操作系統?

+0

只需在Windows計算機上再次運行'npm install'。 – SLaks

+0

由於一些非常繁重的代理/阻塞問題,我無法在Windows上運行'npm install'。我可以在Linux上...:\ –

+0

不;我的意思是在下載的模塊中運行'npm install'來運行它們的安裝腳本。 – SLaks

回答

0

那麼,有沒有辦法告訴npm執行安裝並「詭計」到 npm安裝每個模塊的windows版本?

不可以。如果您想要爲Windows安裝NPM,那麼您必須在Windows上運行NPM。

對於純Javascript模塊,您可能會「很可能」爲Linux安裝,然後只是將目錄複製到Windows,但您必須知道這些是純Javascript模塊,不包含本機代碼,並且不使用任何二進制文件或編譯任何本機代碼和NPM背後的複製目錄都要求它對您擁有的內容感到困惑。

這聽起來像也許你應該探討解決任何問題都會讓你無法直接在窗口框中運行NPM。