我需要使用ansible安裝npm。我指的是Ansible 2.3:http://docs.ansible.com/ansible/npm_module.htmlAnsible從源代碼安裝npm包名(.tgz)
我已經使用npm pack coffee-script
打包了npm模塊並且有coffee-script.tgz
。現在我想通過使用該文件使用npm來安裝它。
我能找到最接近的是:
- name: Install "coffee-script" node.js package from custom registry.
npm:
name: coffee-script
registry: 'http://registry.mysite.com'
但如何從本地文件安裝,因爲我的服務器沒有互聯網連接,所以我需要包裝,並從二進制文件安裝。
我想要做這樣的
- name: Install "coffee-script" node.js package from custom registry.
npm:
name: coffee-script
global : yes
source: '/usr/local/coffee-script.tgz'
我們是否需要將'path'和'global'放在同一個命令中?是不是'路徑'是我們存儲nodeJS包的地方? – HelmiB
這不是必要的,但對於最佳做法,我們將其放入與應用程序相同的目錄中。 – deepak
@HekmiB工作嗎? – deepak