The 'decorators' plugin requires a 'decoratorsBeforeExport' option, ...(npm start报错)

问题描述:

在npm start启动react项目的时候,出现了如下报错:

The ‘decorators‘ plugin requires a ‘decoratorsBeforeExport‘ option, whose value must be a boolean.

由于依赖包版本更新而导致的错误,项目不能正常启动。

解决方法:

在网上找了很多资料结合实际操作不断尝试后,终于发现了解决方法:

命令行运行:

cnpm i [email protected] --save

(即安装指定版本的roadhog依赖包)

参考issue:https://github.com/ant-design/ant-design-pro/issues/2043

The 'decorators' plugin requires a 'decoratorsBeforeExport' option, ...(npm start报错)

原文地址:https://www.cnblogs.com/xiao-pengyou/p/11110311.html

时间: 2024-10-07 11:06:15

The 'decorators' plugin requires a 'decoratorsBeforeExport' option, ...(npm start报错)的相关文章

Error: The 'decorators' plugin requires a 'decoratorsBeforeExport' option

Error: The 'decorators' plugin requires a 'decoratorsBeforeExport' option, whose value must be a boolean. If you are migrating from Babylon/Babel 6 or want to use the old decorators proposal, you should use the 'decorators-legacy' plugin instead of '

npm run报错:Error: sass-loader requires node-sass >=4 but node-sass is already

npm run报错:Error: sass-loader requires node-sass >=4 but node-sass is already 原因 加载器要求版本大于等于4,但是版本node-sass 并不兼容 node的版本. 解决方法 装最新的版本 cnpm install [email protected] 然后重新,npm run dev 原文地址:https://www.cnblogs.com/rockyh-/p/12591002.html

npm i 报错 'match' of undefined 错误以及删除node_modules失败

简单粗暴的解决办法就是一个字‘删’, 1.先把node_modules给删了 手动删除的话,window系统经常会有部分删不了,说需要个权限什么的,直接用rimraf 就能解决 先安装npm install rimraf -g 再运行这个命令,彻底删除. rimraf node_modules 如果还有残留,那就重启电脑,一般就能解决了. 2.把 package-lock.json删了 3.运行npm i 一般来说就解决了 npm i 报错 'match' of undefined 错误以及删除

node 安装后 npm 无法使用 报错 c:\Program Files\nodejs>npm -v Error: EINVAL: invalid argument, mkdir 'c:\Program Files\nodejs\“C:\

在命令窗口执行 : npm -v 后,报错  c:\Program Files\nodejs>npm -v Error: EINVAL: invalid argument, mkdir 'c:\Program Files\nodejs\“C:\ 手动设置npm的cache和predix. 步骤1:手动更改“C:\Users\Administrator.npmrc”文件,在记事本中打开,内容如下: prefix=XXXX 而这个XXXX路径又是不存在的,所以一直报错,将文本内容修改为你上边安装的正

vue 项目 npm install 报错解决

node-sass 安装报错解决办法 2017年04月15日 14:34:25 阅读数:20189 E:\kibana>npm install node-sass > [email protected] install E:\kibana\node_modules\node-sass > node scripts/install.js Cannot download "https://github.com/sass/node-sass/releases/download/v3.

vuejs npm chromedriver 报错

# 全局安装 vue-cli$ npm install -g vue-cli# 创建一个基于 "webpack" 模板的新项目$ vue init webpack my-project# 安装依赖,走你$ cd my-project$ npm install$ npm run dev 用vue建项目后,npm install 发现老卡在chromedriver 报错上, 后来网上查了下,发现了解决办法 npm install chromedriver --chromedriver_cd

React Native npm第三方报错

添加npm install第三方报错: 使用: yarn add 组件名称 注意: 这里不需要像npm的--save

npm编译报错,缺少组件

解决方式: 1.删除安装文件 node_modules: 2.在需要安装 node_modules 文件的文件夹中,打开命令窗口,输入: cnpm install: 3.再输入: npm start,若没报错,则代表缺少的组件已安装成功: 4.执行编译命令 npm run build 或者其他: 编译成功,问题解决!

使用npm install报错-4048 operation not permitted解决

刚刚使用npm install时一直报错-4048 operation not permitted,也尝试了多种方法,终于使问题得到解决,这里总结几种方法,先贴图: 一:权限问题 首先看到operation not permitted我们能想到权限问题,所以这时候我们可以以管理员身份运行cmd或者直接快捷键Win+X来打开. 二:依赖包错误 如上图,根据错误日志我们可以明显看到这个错误minimatch版本过低和dashdash错误,我们只要全局安装好这两个包问题就可以得到完美解决. 当我们在n