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.6k
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项目也是报了这个错误,请问怎么解决的!

新手上路,请多包涵

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

推荐问题