2

我已经安装了 Node、cordova 和 ionic CLI。但是当我尝试开始新的离子项目时出现错误:

TypeError: unsupported proxy protocol: "xxx.xxx.xxx.xxx"
    at mapOptsToProxy (C:\Users\DESIGN-00\AppData\Roaming\npm\node_modules\@ionic\cli-plugin-proxy\node_modules\proxy-agent\index.js:112:11)
    at new ProxyAgent (C:\Users\DESIGN-00\AppData\Roaming\npm\node_modules\@ionic\cli-plugin-proxy\node_modules\proxy-agent\index.js:150:17)
    at ProxyAgent (C:\Users\DESIGN-00\AppData\Roaming\npm\node_modules\@ionic\cli-plugin-proxy\node_modules\proxy-agent\index.js:145:45)
    at Request.proxy (C:\Users\DESIGN-00\AppData\Roaming\npm\node_modules\@ionic\cli-plugin-proxy\node_modules\superagent-proxy\index.js:71:15)
    at C:\Users\DESIGN-00\AppData\Roaming\npm\node_modules\ionic\node_modules\@ionic\cli-utils\lib\http.js:46:17
    at next (native)
    at fulfilled (C:\Users\DESIGN-00\AppData\Roaming\npm\node_modules\ionic\node_modules\tslib\tslib.js:104:62)

我设置了 npm config 代理但不起作用。有什么建议吗?谢谢你..

4

2 回答 2

0

据我所知,Ionic CLI 不使用 NPM 代理设置。我解决了这个问题,更改了我的系统(Windows 10)http-proxy ENV 变量。

此外,错误消息似乎指出未指定协议,仅提供了 IP。尝试将代理 ENV 变量从 to 更改xxx.xxx.xxx.xxxhttp://xxx.xxx.xxx.xxx并查看会发生什么(通常需要重新启动 shell 才能应用 ENV 变量更改)。

于 2019-03-29T10:08:38.467 回答
0

步骤1:

确保你已经安装了 Node.js,如果没有,你可以从下面的链接下载它

https://nodejs.org/en/download/

注意:如果节点在 windows 中设置环境变量(如果显示任何错误,如 npm 未找到

第2步:

使用以下命令安装cordova(在任何本地磁盘的命令提示符下)

npm install -g cordova ionic

第 3 步:

创建一个新文件夹并打开它,然后按 Ctrl+shift+F10 并单击此处打开命令提示符窗口并键入

ionic start myfirstproject blank
于 2018-05-11T04:34:17.900 回答