安装nativescript时出现npm错误

时间:2016-08-12 22:29:08

标签: node.js npm nativescript

我正在尝试安装nativescript,我是新手,所以我会感激任何帮助.. 首先,我正确安装它,但之后我在nativescript网站上看​​到一个页面进行高级安装,所以我玩它...现在我无法运行命令tns,无法卸载,无法安装.. 这是我得到的错误:

second pic

npm errors

注意:我还将我的nodejs更新到最新版本,但是当我试图运行时无法更新npm:npm install npm -g我遇到了类似错误:

{{3}}

我也尝试重新启动电脑,但没有帮助。

我卸载了节点,然后npm再次安装它们..现在我收到了这个错误:

             ERR! network getaddrinfo ENOTFOUND registry.npmjs.org      registry.npmjs.org:443
         ERR! network This is most likely not a problem with npm itself
         ERR! network and is related to network connectivity.
         ERR! network In most cases you are behind a proxy or have bad network settings.
         ERR! network
         ERR! network If you are behind a proxy, please make sure that the
         ERR! network 'proxy' config is set properly.  See: 'npm help config'

         ERR! Please include the following file with any support request:
         ERR!     C:\Users\Home\npm-debug.log

1 个答案:

答案 0 :(得分:0)

这是一个连接问题。

我记得我错误地使用了代理配置:

   npm config set proxy http://localhost:8080/
   npm config set https-proxy http://localhost:8080/
   npm config set strict-ssl false

这使得npm客户端尝试命中localhost:8080以提取模块而不是正确的Internet端点。

经过几天的挫折之后,我访问了这个链接

https://docs.npmjs.com/cli/config

然后运行

npm config edit

在该文件中打开了一个文件,我删除了上面添加的那三行,然后一切正常。