我在gradle-node-plugin中使用gradle。問題是我無法訪問公共寄存器,因此節點無法從https://registry.npmjs.org/下載任何內容。我需要使用nexus作爲代理對接不知道如何更改npm指向的url。有誰知道解決方案?更改gradle節點插件中的註冊表url
2
A
回答
1
我相信Gradle Node Plugin自己執行npm
來解析模塊,所以只需更新.npmrc
和registry=https://npm.yourcompany.com
就可以工作。
請注意,這基本上是npm config set registry
所做的,正如RaGe在他的評論中所建議的那樣。
+0
npmrc應該在哪裏與項目相關或者爲gradle節點插件的npm構建來使用它? – Jake
+0
IIRC它應該是'package.json'的兄弟 –
0
如果你想直接在gradle這個任務,爲此,您可以使用以下方法:
task setregistry(type: NpmTask) {
args = ['config', 'set', '@scope:registry', 'https://npm.registry.company.com']
}
:
task setregistry(type: NpmTask) {
args = ['config', 'set', 'registry', 'https://npm.registry.company.com']
}
您還可以,如果你想設置特定範圍註冊表做到這一點
相關問題
- 1. ASP.NET 4註冊表更改
- 2. 更改註冊表權限
- 3. 無法在selenium grid jenkins插件中註冊節點
- 4. 更改視頻對象的註冊點
- 5. 如何在Intellij Idea中註冊手錶表達式更改事件的斷點?
- 6. 檢測註冊插件上的點擊
- 7. 在VB.NET中更改註冊表值
- 8. 如何從命令行更改註冊表註冊表?
- 9. 更改Umbraco根節點的URL
- 10. 更改註冊表的腳本DWORD
- 11. facebook註冊插件
- 12. 註冊VS2008插件
- 13. 註冊jQuery插件
- 14. Autofac - 註冊插件
- 15. Facebook註冊插件
- 16. Facebook註冊插件?
- 17. Facebook註冊插件
- 18. 註冊插件,訪問註冊數據
- 19. 如何更改註冊表中的文件類型關聯?
- 20. gradle liquibase插件,gradle更新成功,但沒有應用更改
- 21. Django註冊修改註冊表
- 22. elgg插件URL更改
- 23. 更改URL NextGEN Gallery插件
- 24. 從註冊表(使用InstallShield)更改INSTALLDIR
- 25. Python win32api註冊表項更改
- 26. 使用批更改註冊表權限
- 27. ProxyEnable註冊表項不會更改...?
- 28. 更改win 7與c註冊表#
- 29. 更改私人註冊表項雲
- 30. 節點表單註冊,文件上傳不起作用
也許你可以創建一個運行'npm config set registry ...'的任務? – RaGe