npm warn and npm start issues



我最近又开始编码了,我有一些关于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-scriptsbinreact-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中删除这些警告,并让我知道我应该怎么做才能开始我的项目,我将非常感激!

你好,先生,这里有一些可能的修复根据之前的问题错误:Cannot find module 'react-scriptsbinreact-scripts.js'

  1. 检查您的包。项目文件夹中的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/

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

  1. remove node-modules ()
  2. npm安装
  3. npm开始

最新更新