react 使用react-app-rewired后启动不了

摘要:
错误编号1npmERR!react-blog@0.1.0start:`react app-rewiredstart`npmERR!退出状态1npmERR!npmERR!Failedatthereact-blog@0.1.0startscript.npmERR ! 这可能是与npm有关的问题。在npmERR上可能会有额外的错误!

使用了

  "scripts": {
    "start": "react-app-rewired start",
    "build": "react-app-rewired build",
    "test": "react-app-rewired  test",
    "eject": "react-app-rewired eject"
  },

后报错信息如下:

internal/modules/cjs/loader.js:638
    throw err;
    ^

Error: Cannot find module 'react-scripts/package.json'
    at Function.Module._resolveFilename (internal/modules/cjs/loader.js:636:15)
    at Function.resolve (internal/modules/cjs/helpers.js:33:19)
    at Object.<anonymous> (C:...
ode_modules
eact-app-rewiredscriptsutilspaths.js:27:11)
    at Module._compile (internal/modules/cjs/loader.js:776:30)
    at Object.Module._extensions..js (internal/modules/cjs/loader.js:787:10)
    at Module.load (internal/modules/cjs/loader.js:653:32)
    at tryModuleLoad (internal/modules/cjs/loader.js:593:12)
    at Function.Module._load (internal/modules/cjs/loader.js:585:3)
    at Module.require (internal/modules/cjs/loader.js:690:17)
    at require (internal/modules/cjs/helpers.js:25:18)
npm ERR! code ELIFECYCLE
npm ERR! errno 1
npm ERR! react-blog@0.1.0 start: `react-app-rewired start`
npm ERR! Exit status 1
npm ERR!
npm ERR! Failed at the react-blog@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:...AppDataRoaming
pm-cache\_logs2019-11-02T08_08_28_567Z-debug.log

报错第一行就能看到如何解决:

npm install react-scripts

然后重新启动

npm start

即可

免责声明:文章转载自《react 使用react-app-rewired后启动不了》仅用于学习参考。如对内容有疑问,请及时联系本站处理。

上篇什么时候用Model,什么时候用Entity?[转载知乎-备忘]如何在本地运行别人写的vue项目下篇

宿迁高防,2C2G15M,22元/月;香港BGP,2C5G5M,25元/月 雨云优惠码:MjYwNzM=

相关文章

如何理解“产品”、“迭代”、“版本”

产品 「产品」在软件中通常指的是一个有形的具体的有交互能力的实质体。泛义上指的是一个完整的软件系统,狭义上指的是某个系统中的模块或工具。比如 QQ、微信、天猫App 等,又或者营销工具/产品、投资理财的具体活动性产品等等。 项目 「项目」按规模大小划分: 微型项目(通常 3 人以内可以完成) 小型项目(通常 3~10 人可以完成) 中型项目(通常 10~...

FreeBSD--如何最有效率的安装软件

Freebsd 下如何最有效率的安装软件   From <https://www.cnblogs.com/apexchu/p/4131821.html> FreeBSD的默认下载工具是fetch Fetch ftp://ftp.gnu.org/gnu/gettext/Gettext-0.17.tar.gz   Ports机制 首先,FreeB...

如何让服务端同时支持WebSocket和SSL加密的WebSocket(即同时支持ws和wss)?

  自从HTML5出来以后,使用WebSocket通信就变得火热起来,基于WebSocket开发的手机APP和手机游戏也越来越多。我的一些开发APP的朋友,开始使用WebSocket通信,后来觉得通信不够安全,想要对通信进行加密,于是自然而然地就想从ws升级到wss。在升级的过程中,就会存在旧的ws客户端与新的wss客户端同时连接到同一个服务器的情况。所以...

阿里云 OSS文件存储挂到云服务器ESC文件系统中

ossfs能让您在Linux系统中,将对象存储OSS的存储空间(Bucket)挂载到本地文件系统中,您能够像操作本地文件一样操作OSS的对象(Object),实现数据的共享。 使用限制 ossfs使用有以下限制: 不支持挂载归档型Bucket。 编辑已上传文件会导致文件被重新上传。 元数据操作,例如list directory,因为需要远程访问OSS服务...

零开始Android逆向教程(一)——初探Android逆向

 这段时间因为某些业务驱动,开始研究一些逆向相关的东西,浏览了下其所包含的大致内容,发现真是一个新大陆,跟之前耳听目染过的一些门面介绍完全不是一个层级的,真正的印证了下手难这一说法。   谨此以本文开始记录我的Android逆向之旅吧。总述   习惯于应用层开发的我们都知道,在应用上架的时候都需要程序经过编译、签名 、生成一个后缀为apk的文件才能发布到应...

React事件机制

一、是什么 React基于浏览器的事件机制自身实现了一套事件机制,包括事件注册、事件的合成、事件冒泡、事件派发等 在React中这套事件机制被称之为合成事件 合成事件(SyntheticEvent) 合成事件是 React模拟原生 DOM事件所有能力的一个事件对象,即浏览器原生事件的跨浏览器包装器 根据 W3C规范来定义合成事件,兼容所有浏览器,拥有与浏...