【问题标题】:npm run build & npm start not working, react appnpm run build & npm start 不工作,react app
【发布时间】:2021-02-01 03:40:43
【问题描述】:

我是一个新的react学生,没有其他地方可以问这个问题,也无法自己解决,因为我真的很困惑,我什至不知道如何正确地把这个问题放在一起。我正在按照反应课程的说明进行操作。

我安装了node.js,创建了一个新的项目文件夹,然后在终端我写了create react-app .一切正常,然后写了npm run buildnpm start,但都没有工作。

这是npm run build 的错误消息:

> github-finder@0.1.0 build C:\Users\liana\Documents\My stuff\Webdev\Practice Projects & Courses\github-finder
> react-scripts build

"Courses\github-finder\node_modules\.bin\" не является внутренней или внешней
командой, исполняемой программой или пакетным файлом.
internal/modules/cjs/loader.js:834
  throw err;
  ^

Error: Cannot find module 'C:\Users\liana\Documents\My stuff\Webdev\react-scripts\bin\react-scripts.js'
    at Function.Module._resolveFilename (internal/modules/cjs/loader.js:831:15)   
    at Function.Module._load (internal/modules/cjs/loader.js:687:27)
    at Function.executeUserEntryPoint [as runMain] (internal/modules/run_main.js:60:12)
  code: 'MODULE_NOT_FOUND',
  requireStack: []
}
npm ERR! code ELIFECYCLE
npm ERR! errno 1
npm ERR! github-finder@0.1.0 build: `react-scripts build`
npm ERR! Exit status 1
npm ERR!
npm ERR! Failed at the github-finder@0.1.0 build script.
npm ERR! This is probably not a problem with npm. There is likely additional logging output above.

npm ERR! A complete log of this run can be found in:
npm ERR!     C:\Users\liana\AppData\Roaming\npm-cache\_logs\2020-10-18T02_07_40_371Z-debug.log
PS C:\Users\liana\Documents\My stuff\Webdev\Practice Projects & Courses\github-finder> npm run build

> github-finder@0.1.0 build C:\Users\liana\Documents\My stuff\Webdev\Practice Projects & Courses\github-finder
> react-scripts build

"Courses\github-finder\node_modules\.bin\" не является внутренней или внешней
командой, исполняемой программой или пакетным файлом.
internal/modules/cjs/loader.js:834
  throw err;
  ^

Error: Cannot find module 'C:\Users\liana\Documents\My stuff\Webdev\react-scripts\bin\react-scripts.js'
    at Function.Module._resolveFilename (internal/modules/cjs/loader.js:831:15)   
    at Function.Module._load (internal/modules/cjs/loader.js:687:27)
    at Function.executeUserEntryPoint [as runMain] (internal/modules/run_main.js:60:12)
    at internal/main/run_main_module.js:17:47 {
  code: 'MODULE_NOT_FOUND',
  requireStack: []
}
npm ERR! code ELIFECYCLE
npm ERR! errno 1
npm ERR! github-finder@0.1.0 build: `react-scripts build`
npm ERR! Exit status 1
npm ERR!
npm ERR! Failed at the github-finder@0.1.0 build script.
npm ERR! This is probably not a problem with npm. There is likely additional logging output above.

npm ERR! A complete log of this run can be found in:
npm ERR!     C:\Users\liana\AppData\Roaming\npm-cache\_logs\2020-10-18T02_10_32_763Z-debug.log
PS C:\Users\liana\Documents\My stuff\Webdev\Practice Projects & Courses\github-finder>

这是npm start的代码

> github-finder@0.1.0 start C:\Users\liana\Documents\My stuff\Webdev\Practice Projects & Courses\github-finder
> react-scripts start

"Courses\github-finder\node_modules\.bin\" не является внутренней или внешней
командой, исполняемой программой или пакетным файлом.
internal/modules/cjs/loader.js:834
  throw err;
  ^

Error: Cannot find module 'C:\Users\liana\Documents\My stuff\Webdev\react-scripts\bin\react-scripts.js'
    at Function.Module._resolveFilename (internal/modules/cjs/loader.js:831:15)   
    at Function.Module._load (internal/modules/cjs/loader.js:687:27)
    at Function.executeUserEntryPoint [as runMain] (internal/modules/run_main.js:60:12)
    at internal/main/run_main_module.js:17:47 {
  code: 'MODULE_NOT_FOUND',
  requireStack: []
}
npm ERR! code ELIFECYCLE
npm ERR! errno 1
npm ERR! github-finder@0.1.0 start: `react-scripts start`
npm ERR! Exit status 1
npm ERR!
npm ERR! Failed at the github-finder@0.1.0 start script.
npm ERR! This is probably not a problem with npm. There is likely additional logging output above.

npm ERR! A complete log of this run can be found in:
npm ERR!     C:\Users\liana\AppData\Roaming\npm-cache\_logs\2020-10-18T02_11_45_759Z-debug.log
PS C:\Users\liana\Documents\My stuff\Webdev\Practice Projects & Courses\github-finder>

有些消息是俄文的,如果您需要翻译,请使用翻译或让我将翻译留在此处,无论您喜欢什么

感谢您阅读本文,我很绝望,需要帮助,互联网上还没有任何帮助

【问题讨论】:

  • 你跑npm i了吗?
  • @dwjohnston 不,我会试试的,谢谢
  • @dwjohnston 没有帮助,我什至创建了一个新项目

标签: reactjs npm terminal npm-start


【解决方案1】:

我发现了一些有用的东西。 使用命令节点node node_modules/react-scripts/scripts/start.jsnpm start 执行相同的操作,但我不知道这里有什么问题。为我工作。来源:https://github.com/facebook/create-react-app/issues/8221

【讨论】:

    【解决方案2】:

    首先基于“create-react....”创建您的项目 您必须使用确切的命令“npx create-react-app 'yournameProject'” 然后在文本编辑器(如可视代码)中打开您的文件夹并运行以下命令 - >“npm start” 它不应该给你错误

    关于你的问题:我认为你已经踩到了一些东西

    所以尝试先使用“npm i”然后“npm start”

    【讨论】:

    • 试过在一个新项目中做这一切,没有成功,但还是谢谢你!我找到了不同的解决方案,如果需要,请查看答案
    • 好吧,没问题,但是..这很奇怪
    猜你喜欢
    • 2021-03-11
    • 2021-09-07
    • 1970-01-01
    • 1970-01-01
    • 2017-10-05
    • 2020-10-26
    • 2018-01-21
    • 2019-11-19
    • 2018-06-14
    相关资源
    最近更新 更多