Node.js 部署到npm时删除/解析Travis CI奇怪消息

Node.js 部署到npm时删除/解析Travis CI奇怪消息,node.js,npm,travis-ci,Node.js,Npm,Travis Ci,将包部署到npm注册表时,Travis CI控制台上会出现一些奇怪的附加消息: 标准信息: Deploying application NPM API key format changed recently. If your deployment fails, check your API key in ~/.npmrc. http://docs.travis-ci.com/user/deployment/npm/ ~/.npmrc size: 48 + my-package@1.0.0 然后

将包部署到npm注册表时,Travis CI控制台上会出现一些奇怪的附加消息:

标准信息:

Deploying application
NPM API key format changed recently. If your deployment fails, check your API key in ~/.npmrc.
http://docs.travis-ci.com/user/deployment/npm/
~/.npmrc size: 48
+ my-package@1.0.0
然后奇怪的消息如下:

Already up-to-date!
Not currently on any branch.
nothing to commit, working tree clean
Dropped refs/stash@{0} (bff3fdd...1c6d37a)
.travis.yml文件:

dist: trusty
sudo: required

env:
  - CXX="g++-4.8"

addons:
  apt:
    sources:
      - ubuntu-toolchain-r-test
    packages:
      - g++-4.8

language: node_js

node_js:
  - 5
  - 6
  - 7

deploy:
  provider: npm
  email: me@me.xx
  api_key:
    secure: ja...w=
  on:
    tags: true
    branch: master
如何消除这些信息,以及它们为什么存在


干杯

在Travis环境中,
npm--version
说了些什么?从历史上看,Travis有一个非常古老的版本。node v7.7.4 npm 4.1.2 nvm 0.33.1-似乎一切正常。