@parcel/optimizer-swc:必须初始化“const”声明

问题描述 投票:0回答:1

enter image description here

我目前正在开发一个 React Web 应用程序,使用 Parcel 作为捆绑器。在开发过程中,我没有遇到任何问题,并且应用程序运行顺利

npm start
。但是,当我尝试使用
npm run build
构建项目时,我遇到一个错误,指出“必须初始化'const'声明”。错误信息如下:

plaintextCopy code
@parcel/optimizer-swc: 'const' declarations must be initialized 
19227 
| > 19228 
| > 
| ^ 19229 
| const $e73bf42412feb220$var$Grocery = /*#__PURE__*/ (0, $acw62.lazy)(()=>(parcelRequire( 19230 |

问题: 该错误似乎与构建过程中缺少初始化的

const
声明有关。奇怪的是,该应用程序在本地运行时运行良好
npm start

尝试解决:我尝试了多种方法来解决该问题,包括:

  1. 确保所有

    const
    声明都具有正确的初始化。

  2. 使用

    npm start
    验证代码运行没有错误。

  3. 检查与构建过程相关的任何特定依赖项或配置。

  4. 查看 Parcel 文档和社区论坛以了解类似问题。

请求帮助:尽管做出了这些努力,我仍然无法在构建过程中查明错误的根本原因。如果有人遇到类似的问题或对解决 Parcel 这个特定问题有见解,我将非常感谢您的帮助。

javascript reactjs build parcel
1个回答
0
投票

安装

sharp
软件包后我遇到了类似的错误。我正在使用 Parcel 构建一个 React 应用程序:

@parcel/optimizer-swc: 'const' declarations must be initialized

  /home/admin/framimg/node_modules/sharp/lib/libvips.js:42:0
    41 | 
  > 42 | const runtimePlatformArch = () => `${process.platform}${run
  >    | ^
    43 | 
    44 | /* istanbul ignore next */

我没有发现导致错误的线路有任何问题...

© www.soinside.com 2019 - 2024. All rights reserved.