我正在尝试学习反应,所以我有这个示例代码为fullstack反应投票应用程序,我试图让它工作,但在运行npm install后跟npm start我收到以下错误:
npm ERR! Darwin 16.4.0
npm ERR! argv "/usr/local/bin/node" "/usr/local/bin/npm" "run" "server"
npm ERR! node v7.5.0
npm ERR! npm v4.3.0
npm ERR! file sh
npm ERR! code ELIFECYCLE
npm ERR! errno ENOENT
npm ERR! syscall spawn
npm ERR! voting_app@1.1.0 server: `live-server --public --
host=localhost --port=3000 --middleware=./disable-browser-cache.js`
npm ERR! spawn ENOENT
npm ERR!
npm ERR! Failed at the voting_app@1.1.0 server script 'live-server --
public --host=localhost --port=3000 --middleware=./disable-browser-
cache.js'.
npm ERR! Make sure you have the latest version of node.js …
Run Code Online (Sandbox Code Playgroud) 我试图做一个todo-app in react,这对我来说是新的.但是一旦安装了webpack,npm start就开始工作了.它给了我:
my-todo-react@0.1.0 start/home/hanna/Desktop/projects/my-todo-react react-scripts start
项目依赖关系树可能存在问题.它可能不是Create React App中的错误,而是您需要在本地修复的内容.
Create React App提供的react-scripts包需要依赖:
"webpack":"4.19.1"
不要尝试手动安装它:您的包管理器会自动进行安装.但是,在树中检测到更高版本的webpack:
/ home/hanna/node_modules/webpack(version:4.20.2)
已知手动安装不兼容的版本会导致难以调试的问题.
如果想忽略此检查,请将SKIP_PREFLIGHT_CHECK = true添加到项目中的.env文件中.这将永久禁用此消息,但您可能会遇到其他问题.
要修复依赖关系树,请按照确切的顺序尝试执行以下步骤:
在大多数情况下,这应该足以解决问题.如果这没有帮助,您可以尝试其他一些事项:
如果您使用了npm,请安装yarn(http://yarnpkg.com/)并重复上述步骤.这可能会有所帮助,因为npm已知包裹提升的问题,可能会在将来的版本中得到解决.
检查/ home/hanna/node_modules/webpack是否在项目目录之外.例如,您可能不小心在主文件夹中安装了某些内容.
尝试在项目文件夹中运行npm ls webpack.这将告诉您安装webpack的其他软件包(除了预期的react-scripts).
如果没有其他帮助,请将SKIP_PREFLIGHT_CHECK = true添加到项目中的.env文件中.这将永久禁用此预检检查,以防您仍然想要继续.
PS我们知道此消息很长但请阅读上述步骤:-)我们希望您发现它们有用!
错误的ERR!代码ELIFECYCLE npm ERR!错误1 npm ERR!my-todo-react@0.1.0开始:react-scripts start
npm ERR!退出状态1 npm ERR!错误的ERR!在my-todo-react@0.1.0启动脚本失败.错误的ERR!这可能不是npm的问题.上面可能有额外的日志记录输出.
错误的ERR!可以在以下位置找到此运行的完整日志:npm ERR!/home/hanna/.npm/_logs/2018-10-02T10_39_06_361Z-debug.log
项目依赖关系树可能存在问题。这可能不是Create React App中的错误,而是您需要在本地修复的问题。
Create React App提供的react-scripts软件包需要依赖项:
“ babel-eslint”:“ 9.0.0”
不要尝试手动安装它:包管理器会自动安装它。但是,在树的较高位置检测到了另一个版本的babel-eslint:
项目依赖树可能有问题。这可能不是 Create React App 中的错误,而是您需要在本地修复的问题。
Create React App 提供的 react-scripts 包需要一个依赖:
"babel-loader": "8.1.0"
不要尝试手动安装:您的包管理器会自动安装。但是,在树的更高位置检测到了不同版本的 babel-loader:
D:\Reactjs\node_modules\babel-loader(版本:8.0.6)
众所周知,手动安装不兼容的版本会导致难以调试的问题。
如果您希望忽略此检查,请将 SKIP_PREFLIGHT_CHECK=true 添加到项目中的 .e nv 文件中。这将永久禁用此消息,但您可能会遇到其他问题。
要修复依赖树,请尝试按照以下确切顺序执行以下步骤:
在大多数情况下,这应该足以解决问题。如果这没有帮助,您还可以尝试其他一些方法:
如果您使用 npm,请安装 yarn ( http://yarnpkg.com/ ) 并用它重复上述步骤。这可能会有所帮助,因为 npm 存在已知的包提升问题,这些问题可能会在未来版本中得到解决。
检查 D:\Reactjs\node_modules\babel-loader 是否在你的项目目录之外。例如,您可能不小心在家中安装了一些较旧的东西。
尝试在您的项目文件夹中运行 npm ls babel-loader。这将告诉您安装了 babel-loader 的其他包(除了预期的 react-scrip ts)。
如果没有其他帮助,请将 SKIP_PREFLIGHT_CHECK=true 添加到项目中的 .env 文件中。如果您无论如何都想继续,这将永久禁用此预检检查。
我正在学习Lynda的学习反应课程.在第3章的第二个视频中,我面临一个问题.当我在Git Bash上键入npm start时,显示以下错误:
$ npm start
> bulletin-board@0.1.0 start C:\Users\John\Desktop\Ex_Files_Learning_Reactjs\Files\Ch03\03_02\start\bulletin-board
> react-scripts start
There might be a problem with the project dependency tree.
It is likely not a bug in Create React App, but something you need to fix locally.
The react-scripts package provided by Create React App requires a dependency:
"webpack": "4.19.1"
Don't try to install it manually: your package manager does it automatically.
However, a different version of webpack was detected higher up in the tree:
C:\Users\John\node_modules\webpack (version: …
Run Code Online (Sandbox Code Playgroud) 这是我的错误页面:
项目依赖树可能有问题。这可能不是 Create React App 中的错误,而是您需要在本地修复的问题。
Create React App 提供的 react-scripts 包需要一个依赖:
"webpack": "4.19.1"
不要尝试手动安装:您的包管理器会自动安装。但是,在树的更高位置检测到了不同版本的 webpack:
C:\Users\Acer\node_modules\webpack(版本:4.28.3)
众所周知,手动安装不兼容的版本会导致难以调试的问题。
如果您希望忽略此检查,请将 SKIP_PREFLIGHT_CHECK=true 添加到项目中的 .env 文件中。这将永久禁用此消息,但您可能会遇到其他问题。
要修复依赖树,请尝试按照以下确切顺序执行以下步骤:
- 删除项目文件夹中的 package-lock.json(不是 package.json!)和/或 yarn.lock。
- 删除项目文件夹中的 node_modules。
- 从项目文件夹中的 package.json 文件中的依赖项和/或 devDependencies 中删除“webpack”。
- 运行 npm install 或 yarn,具体取决于您使用的包管理器。
在大多数情况下,这应该足以解决问题。如果这没有帮助,您还可以尝试其他一些方法:
如果您使用 npm,请安装 yarn ( http://yarnpkg.com/ ) 并用它重复上述步骤。这可能会有所帮助,因为 npm 存在已知的包提升问题,这些问题可能会在未来版本中得到解决。
检查 C:\Users\Acer\node_modules\webpack 是否在您的项目目录之外。例如,您可能不小心在主文件夹中安装了某些东西。
尝试在您的项目文件夹中运行 npm ls webpack。这将告诉您安装了 webpack 的其他包(除了预期的 react-scripts)。
如果没有其他帮助,请将 SKIP_PREFLIGHT_CHECK=true 添加到项目中的 .env 文件中。如果您无论如何都想继续,这将永久禁用此预检检查。
PS 我们知道这条消息很长,但请阅读上面的步骤 :-) 我们希望它们对您有所帮助!
Run Code Online (Sandbox Code Playgroud)npm ERR! code ELIFECYCLE npm ERR! errno 1 npm ERR! first-app@0.1.0 …
项目依赖关系树可能存在问题.它可能不是Create React App中的错误,而是您需要在本地修复的内容.
Create React App提供的react-scripts包需要依赖:
"eslint": "5.6.0"
Run Code Online (Sandbox Code Playgroud)
不要尝试手动安装它:您的包管理器会自动进行安装.但是,在树中检测到更高版本的eslint:
D:\chintu\blog-exambunker-master\blog-exambunker-master\node_modules\eslint (version: 5.6.1)
Run Code Online (Sandbox Code Playgroud)
如何安装5.6.0
我安装eslint 的版本它总是安装最新版本,有人可以建议我该怎么办?
我已经从 npx create-react-app 创建了 React App。而且,我尝试 cd 并启动该应用程序,它显示此错误。我也尝试过使用纱线并重新安装节点。我非常迷茫,因为它在 30 分钟前也在呼啸而过。我做的唯一一件事是 npm i -g npm 来更新 npm,从那时起它就不起作用了。
We suggest that you begin by typing:
cd giact
yarn start
Happy hacking!
gi@Gis-Macbook-Pro study % cd giact
gi@Gis-Macbook-Pro giact % npm start
> giact@0.1.0 start /Users/gi/Desktop/Study/giact
> react-scripts start
There might be a problem with the project dependency tree.
It is likely not a bug in Create React App, but something you need to fix locally.
The react-scripts package provided by Create React …
Run Code Online (Sandbox Code Playgroud) 我已经在/usr/local/lib/node_modules 中有一个全局node_modules文件夹,但我刚刚发现我的主文件夹下还有一个~/node_modules文件夹。我可以删除这个吗?
我执行node -e "console.log(global.module.paths)"
,我得到:
[ '/Users/Username/node_modules',
'/Users/node_modules',
'/node_modules' ]
Run Code Online (Sandbox Code Playgroud)
如果我删除主目录下的node_modules文件夹,则执行npm list @vue/cli-ui
. 应该是这个错误:
[ '/Users/Username/node_modules',
'/Users/node_modules',
'/node_modules' ]
Run Code Online (Sandbox Code Playgroud)
那么,我可以删除我的主目录下的node_modules文件夹吗?它有什么用?还是我需要重新安装 Node.js 和 npm?
如果我确实删除了这个文件夹,当我执行时npm ls
,我会得到这些错误:
/Users/Username
??? UNMET DEPENDENCY @vue/cli-ui@3.0.1
npm ERR! missing: @vue/cli-ui@3.0.1, required by Username
Run Code Online (Sandbox Code Playgroud)
我怎么解决这个问题?
现在执行后一切正常npm cache verify
。
npm 启动
Pushercoins@0.1.0 启动反应脚本启动
项目依赖树可能有问题。这可能不是 Create React App 中的错误,而是您需要在本地修复的问题。
Create React App 提供的react-scripts 包需要依赖:
“eslint”:“^7.11.0”
不要尝试手动安装它:您的包管理器会自动安装。然而,在树的更高层检测到了不同版本的 eslint:
/Users/sujit_jaiwaliya/node_modules/eslint (版本:6.8.0)
每次我尝试在新项目上运行 npm start 时,我都会不断收到此错误。有谁知道或知道如何解决这个问题?
项目依赖树可能有问题。这可能不是 Create React App 中的错误,而是您需要在本地修复的问题。
Create React App 提供的react-scripts 包需要依赖:
"babel-jest": "^26.6.0"
不要尝试手动安装它:您的包管理器会自动安装。然而,在树的更高层检测到了不同版本的 babel-jest:
D:\node_modules\babel-jest(版本:24.9.0)
已知手动安装不兼容的版本会导致难以调试的问题。
如果您希望忽略此检查,请将 SKIP_PREFLIGHT_CHECK=true 添加到项目中的 .env 文件中。这将永久禁用此消息,但您可能会遇到其他问题。
要修复依赖关系树,请尝试按确切顺序执行以下步骤:
- 删除项目文件夹中的package-lock.json(不是package.json!)和/或yarn.lock。
- 删除项目文件夹中的node_modules。
- 从项目文件夹中的 package.json 文件中的依赖项和/或 devDependency 中删除“babel-jest”。
- 运行 npm install 或yarn,具体取决于您使用的包管理器。
在大多数情况下,这应该足以解决问题。如果这没有帮助,您可以尝试其他一些方法:
如果您使用npm,请安装yarn(http://yarnpkg.com/)并重复上述步骤。这可能会有所帮助,因为 npm 已知软件包提升问题,这些问题可能会在未来版本中得到解决。
检查 D:\node_modules\babel-jest 是否在项目目录之外。例如,您可能不小心在主文件夹中安装了某些内容。
尝试在项目文件夹中运行 npm ls babel-jest 。这将告诉你哪个其他包(除了预期的反应脚本)安装了 babel-jest。
如果没有其他帮助,请将 SKIP_PREFLIGHT_CHECK=true 添加到项目中的 .env 文件中。如果您仍想继续,这将永久禁用此飞行前检查。
PS 我们知道此消息很长,但请阅读上面的步骤:-) 我们希望它们对您有所帮助!
npm 错误!代码 ELIFECYCLE npm 错误!errno 1 npm 错误!react-portfolio@0.1.0 开始:
react-scripts start
npm 错误!退出状态 1 npm ERR!npm 错误!在react-portfolio@0.1.0 启动脚本处失败。npm 错误!这可能不是 npm …
reactjs ×9
npm ×7
node.js ×4
javascript ×2
react-native ×2
webpack ×2
babel-loader ×1
npm-install ×1
npm-start ×1
react-redux ×1
react-router ×1
vue-cli-3 ×1