如何解决在props验证中缺失eact/prop-types

67 阅读1分钟

我正在设置一个Next-React应用程序,并在Netlify上进行部署。

我在Netlify的部署日志中得到一个错误:Netlify的部署日志说 "错误:'Component'在props验证中丢失","错误:'pageProps'在props验证中丢失 "在我的./pages/_app.js文件上。

VSC

import '../styles/globals.css';
import React from 'react';

MyApp.propTypes = {

};

export default function MyApp({Component, pageProps}) {
  return <Component {...pageProps} />;
};

我曾尝试添加

import PropTypes from 'prop-types';

这导致了一个错误:'PropTypes'被声明,但它的值从未被读取。'PropTypes'被定义,但从未被使用。

--> 我试着通过以下方式解决这个问题

npm install --save prop-types --force 

("--force",因为与storybook有很多依赖冲突)。 问题仍然存在。