Javascript 如何脱机运行npm命令,如create react app

Javascript 如何脱机运行npm命令,如create react app,javascript,node.js,reactjs,npm,Javascript,Node.js,Reactjs,Npm,我正在脱机工作,没有任何互联网连接。我的系统上安装了node JS。当我试图运行npmcreate react app命令时,它会给我错误信息。有没有办法让我运行npm命令并让react应用程序离线运行。下面是我得到的错误代码: npm ERR! errcode ENOTFOUND npm ERR! network request to https://registry.npmjs.org/create-react-app failed, reason: getaddrinfo ENOTFOUN

我正在脱机工作,没有任何互联网连接。我的系统上安装了node JS。当我试图运行npmcreate react app命令时,它会给我错误信息。有没有办法让我运行npm命令并让react应用程序离线运行。下面是我得到的错误代码:

npm ERR! errcode ENOTFOUND
npm ERR! network request to https://registry.npmjs.org/create-react-app failed,
reason: getaddrinfo ENOTFOUND registry.npmjs.org```
并使react应用程序脱机运行

npm start
已脱机工作。一旦创建了应用程序,就应该没有问题了

我正在尝试运行npm create react app命令[脱机]

Npm基本上是一个包管理器,它为您下载依赖项,位于项目根目录的/node_模块下

创建react应用程序
执行两项操作:

  • 为React安装特定的依赖项:作为一个庞大的框架,React不仅需要运行Node.js,还需要多个其他包(包括React-istelf)
  • 使用一些预设创建模板项目
如果您正在脱机工作,并且需要以这种方式创建多个React项目,那么您将别无选择,只能在联机时至少运行一次
create React app
命令

但是,一旦您创建了第一个React应用程序,您可以保持文件夹不变:这将为您的React应用程序提供一个功能齐全的脱机副本


回到脱机状态后,只需将这些文件复制到要创建的React应用程序的文件夹中(确保复制所有内容,包括node_modules文件夹)。然后,您应该能够脱机运行
npm start
,并构建您的应用程序。

npm安装
npx创建react应用程序
从npm下载npm包。没有internet连接,您无法安装npm软件包。一旦安装了软件包,您就可以脱机工作,但显然无法更新或重新安装软件包。