npm start 报错

npm start 报错
提示:

$ npm start

Starting the development server...

Failed to compile.

./src/routes/orders/AllPaidOrderListPage.js
Module build failed: TypeError: Property right of AssignmentExpression expected node to be of a type ["Expression"] but instead got null
at Array.map (<anonymous>)

这是什么问题,怎么解决?
各位老铁帮忙看看~_~

阅读 7.4k
5 个回答

由于 babel@7 升级导致的 break change,transform-decorators-legacy 无需引入了
.webpackrc.js中的

extraBabelPlugins: [
  'transform-decorators-legacy',
  ['import', { libraryName: 'antd', libraryDirectory: 'es', style: true }],
]

transform-decorators-legacy进行删除
详情:链接描述

./src/routes/orders/AllPaidOrderListPage.js这个js中有类型异常。
看看哪里写了map方法,在map的地方找找看。

好像有两种解决的办法,一:删除node_moduless文件夹和package_lock(如果有),然后 npm install ,再npm run lint;二:如果有上一版本,回退版本在编写。。如果有更好的方法请分享下

新手上路,请多包涵

你好,我今天打开一个react项目也是报了这个错误,请问怎么解决的!

新手上路,请多包涵

兄弟 ,你这个坑是怎么填的,赐教一下啊

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题