Node.js 安装React时NPM ETIMEDOUT错误
我正在Windows上执行以下命令:Node.js 安装React时NPM ETIMEDOUT错误,node.js,npm,proxy,npm-install,Node.js,Npm,Proxy,Npm Install,我正在Windows上执行以下命令: npm install -g create-react-app 但是,我遇到以下错误: npm错误!编码ETIMEDOUT npm错误!errno ETIMEDOUT npm错误!对的网络请求失败,原因:connect-ETIMEDOUT 104.16.20.35:80 npm错误!网络这是一个与网络连接相关的问题。 npm错误!网络在大多数情况下,您位于代理服务器后面或网络设置不正确。 npm错误!网络 npm错误!网络如果您在代理后面,请确保 npm错
npm install -g create-react-app
但是,我遇到以下错误:
npm错误!编码ETIMEDOUT
npm错误!errno ETIMEDOUT
npm错误!对的网络请求失败,原因:connect-ETIMEDOUT 104.16.20.35:80
npm错误!网络这是一个与网络连接相关的问题。
npm错误!网络在大多数情况下,您位于代理服务器后面或网络设置不正确。
npm错误!网络
npm错误!网络如果您在代理后面,请确保
npm错误!网络“代理”配置设置正确。请参阅:“npm帮助配置”
npm错误!此运行的完整日志可在以下位置找到:
npm错误!C:\Users\faizanmubasher\AppData\Roaming\npm-cache_logs\2019-02-20T13_22_23_493Z-debug.log
虽然我已经正确设置了代理配置:
npm config set http-proxy username:password@proxyip:port -g
npm config set proxy username:password@proxyip:port -g
npm config set https-proxy username:password@proxyip:port -g
我也试过:
npm --proxy username:password@proxyip:port\ install -g create-react-app
我支持corporate proxy。这可能是NPM的问题,而不是您试图安装的软件包的问题吗?你可以试试这个:
npm config delete proxy
试一试
创建应用程序
您需要在本地开发计算机上具有节点>=6(但在服务器上不是必需的)。您可以使用nvm(macOS/Linux)或nvm windows在不同项目之间轻松切换节点版本
要创建新应用,您可以选择以下方法之一:
npx
(npx附带npm 5.2+及更高版本,请参阅旧版npm的说明)
npm
npm init在npm 6中提供+
纱线
纱线创建在纱线0.25中提供+
输出
运行这些命令中的任何一个都将在当前文件夹中创建一个名为my app的目录。在该目录中,它将生成初始项目结构并安装可传递依赖项:
my-app ├── README.md ├── node_modules ├── package.json ├── .gitignore ├── public │ ├── favicon.ico │ ├── index.html │ └── manifest.json └── src
├── App.css
├── App.js
├── App.test.js
├── index.css
├── index.js
├── logo.svg
└── serviceWorker.js
无需配置或复杂的文件夹结构,只需构建应用程序所需的文件。安装完成后,您可以打开项目文件夹:
cd my-app
npm start
有时,您可以在代理后面尝试以下方法
它将删除此处不需要的代理。无法删除代理。问题似乎是使用代理而没有安装React。我建议进行编辑,以反映可能帮助他人为您提供更适用帮助的微妙之处。是的,确切地说,这是代理问题,与React的安装无关。那么为什么要将我的编辑还原为React安装问题?这是否回答了您的问题?
npm init react-app my-app
yarn create react-app my-app
my-app ├── README.md ├── node_modules ├── package.json ├── .gitignore ├── public │ ├── favicon.ico │ ├── index.html │ └── manifest.json └── src
├── App.css
├── App.js
├── App.test.js
├── index.css
├── index.js
├── logo.svg
└── serviceWorker.js
cd my-app
npm start