gev*_*vik 2 node.js npm travis-ci
根据:http://docs.travis-ci.com/user/deployment/npm/
你应该看到一个api密钥npm login.但在我做npm login(或npm adduser)之后,并cat .npmrc没有api键.
有谁知道我在做错了什么?
似乎npm"api key"只不过是你的npm用户名和密码,除以冒号和base64编码.
所以你可以做echo -n "username:password" | base64或使用像https://www.base64encode.org/这样的东西.
别忘了travis encrypt在那把钥匙上使用.生成npm部署的最简单方法是使用travis setup npm,按照对话框粘贴生成的base64密钥.
在npm adduser/之后npm login,您应该在以下内容中输入以下内容~/.npmrc:
registry.npmjs.org/:_authToken=THIS-IS-YOUR-API-KEY
Run Code Online (Sandbox Code Playgroud)
您可以在此期间粘贴此密钥travis setup npm或直接设置该值:
travis encrypt --add deploy.api_key YOUR_API_KEY_HERE
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
1496 次 |
| 最近记录: |