好吧,我明白了,我可能正在尋找完全意想不到的行爲。如何在不安裝npm的情況下下載許多NPM模塊?
我目前的公司幾個星期沒有什麼可以做,所以我想開始一個副項目。問題是,這裏的防火牆真的很強大,所以我不能用Git或Npm下載任何東西。我也不允許向IT支持部門提出任何請求,因爲我不在公司的辦公室,但有一些辦事處由客戶所有(應用嚴格的政策)。總之,我堅持我無法修改的防火牆和代理策略。
我可以通過瀏覽器下載模塊的壓縮歸檔,然後從那裏安裝。但是,它具有多個依賴關係,它們本身具有依賴關係等等。由於我無法運行npm install來檢索依賴項,所以我被卡住了。
- 使NPM運行通過瀏覽器的所有請求,並下載,因爲瀏覽器可以訪問到網絡:
我爲了解決這些依賴問題,看到多種可能的解決方案。到目前爲止,我沒有看到任何選擇。
- 將所有必需的依賴關係作爲tarball下載並逐步安裝。由於潛在的依賴關係數量巨大,我正在尋找大量常用於下載的模塊。
我發現的大多數解決方案都假設我可以正確使用npm install,而我的代理不允許它。
我不想在Chrome的內置遊戲上花費幾天時間。任何想法?
使計算機使用您的智能手機的互聯網連接?所以它不使用公司網絡,所以你繞過安全策略:P – erwan
首先,我沒有當地的移動提供商,因爲我還沒有在這個新的國家的單位。其次,計算機有一個設置,以限制任何網絡共享或阻止除本地公司網絡之外的任何其他網絡源。我從來沒有見過這樣的限制,至少我們的客戶真的很重視安全。 – Champolg