安装 nativescript 时出现 npm 错误

Getting errors with npm when installing nativescript

我正在尝试安装 nativescript,我是新手所以非常感谢任何帮助.. 首先,我正确安装了它,但之后我在 nativescript 站点上看到了一个高级安装页面,所以我开始尝试它.. 现在我无法 运行 命令 tns 并且无法卸载,无法安装.. 这是我得到的错误:

注意:我也将我的 nodejs 更新到最新版本,但无法更新 npm,当我尝试 运行: npm install npm -g 我得到如下错误:

我也试过重启电脑,但没用。

我卸载了节点,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

这是一个连接问题。

我记得我是这样错误地玩代理配置的:

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

这使得 npm 客户端尝试点击 localhost:8080 来拉取模块而不是正确的互联网端点。

所以在几天的沮丧之后我访问了这个link

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

然后 运行

npm config edit

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