【问题标题】:npm warn and npm start issuesnpm warn 和 npm start 问题
【发布时间】:2022-06-10 17:22:34
【问题描述】:

我最近又开始编码了,我遇到了一些关于 React/NodeJS 的问题(不知道是哪一个负责)

首先,我安装了 VSCode,一切都很干净,没有错误,什么都没有。然后我安装了 NodeJS。 现在我只是想为我自己创建一个 React 项目。我根本没有安装 React,因为它似乎是在安装 NodeJS 之后默认安装的。现在来了丑陋的东西。 每当我使用“npx create-react-app something-name”时,我都会得到以下信息:

$ npx create-react-app demo
npm WARN config global `--global`, `--local` are deprecated. Use `--location=global` instead.

我也遇到了一些审计错误/漏洞,但它们可能并不那么重要,因为它们在我使用“audit fix --force”后得到修复。

假设我们只想启动项目。 我使用 cd something-name 和 npm start 我得到了这个:

$ npm start

> demo@0.1.0 start
> react-scripts start

The system cannot find the path specified.
node:internal/modules/cjs/loader:936
  throw err;
  ^

Error: Cannot find module 'D:\react-scripts\bin\react-scripts.js'
    at Function.Module._resolveFilename (node:internal/modules/cjs/loader:933:15)
    at Function.Module._load (node:internal/modules/cjs/loader:778:27)
    at Function.executeUserEntryPoint [as runMain] (node:internal/modules/run_main:77:12)
    at node:internal/main/run_main_module:17:47 {
  code: 'MODULE_NOT_FOUND',
  requireStack: []
}

如果有人可以帮助我从 NPM 中删除这些警告,并让我知道我应该怎么做才能开始我的项目,我们将不胜感激!

【问题讨论】:

  • 小心npm audit fix --force,它可能会安装其他主要版本的软件包。这可能是问题所在。
  • 你安装的是什么版本的node?​​span>
  • 我试过npx create-react-app demo 并没有看到任何错误。此命令应该为您安装所有反应依赖项。也许您只是再试一次并将结果日志粘贴到这里?还有你的nodeJS版本是什么?您可以通过node --version 获取它。
  • 如果您将 npm 更新为 8.12.1,第一个警告将消失。 stackoverflow.com/a/72477810/1354378
  • @DJBurb v16.15.1

标签: javascript node.js reactjs


【解决方案1】:

您好先生,根据上一个问题,这里有一些可能的修复 Error: Cannot find module '\react-scripts\bin\react-scripts.js'

  1. 检查项目文件夹中的 package.json 文件

  2. 删除node_modules,并通过package.lock.json重新安装它们

npm install 
  1. 检查您的项目路径是否有特殊字符“&”,只需将其删除

  2. 尝试运行生产构建

//makes the production build
npm build 
// runs the production build
npm run build
  1. 最后尝试在您的系统上重新安装 node js,这也可能是问题

https://nodejs.org/en/

【讨论】:

    【解决方案2】:

    检查您的节点版本并确保已更新。

    1. 删除节点模块()
    2. npm 安装
    3. npm 开始

    【讨论】:

      猜你喜欢
      • 2020-10-30
      • 1970-01-01
      • 2018-12-23
      • 1970-01-01
      • 2018-04-23
      • 1970-01-01
      • 2020-06-05
      • 2018-04-11
      相关资源
      最近更新 更多