Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Parcel fails to build with AntD #8521

Closed
estormfield opened this issue Oct 5, 2022 · 1 comment
Closed

Parcel fails to build with AntD #8521

estormfield opened this issue Oct 5, 2022 · 1 comment

Comments

@estormfield
Copy link

estormfield commented Oct 5, 2022

After upgrading from a 2.0 beta, parcel is not building correctly with antd.
When using --no-scope-hoist, parcel builds but fails in browser with any usage of antd.
Removing --no-scope-hoist, Parcel build produces variations of the "does not have node" error.

🎛 Configuration (.babelrc, package.json, cli command)

{
  "plugins": [
    [
      "import",
      {
        "libraryName": "antd",
        "libraryDirectory": "es",
        "style": false
      },
      "macros"
    ]
  ]
}

🤔 Expected Behavior

Parcel should build and run without error.

😯 Current Behavior

parcel build

⠇ Building FolderTwoTone.js...
Error: Does not have node 12886
    at AssetGraph._assertHasNodeId (/Users/ericstormfield/repos/slfus-client-onboard/node_modules/@parcel/graph/lib/Graph.js:403:13)
    at AssetGraph.getNodeIdsConnectedFrom (/Users/ericstormfield/repos/slfus-client-onboard/node_modules/@parcel/graph/lib/Graph.js:113:10)
    at visitChildren (/Users/ericstormfield/repos/slfus-client-onboard/node_modules/@parcel/core/lib/requests/AssetGraphRequest.js:162:47)
    at /Users/ericstormfield/repos/slfus-client-onboard/node_modules/@parcel/core/lib/requests/AssetGraphRequest.js:157:67
Error: Does not have node 16555
    at AssetGraph._assertHasNodeId (/Users/ericstormfield/repos/slfus-client-onboard/node_modules/@parcel/graph/lib/Graph.js:403:13)
    at AssetGraph.getNodeIdsConnectedFrom (/Users/ericstormfield/repos/slfus-client-onboard/node_modules/@parcel/graph/lib/Graph.js:113:10)
    at visitChildren (/Users/ericstormfield/repos/slfus-client-onboard/node_modules/@parcel/core/lib/requests/AssetGraphRequest.js:162:47)
    at /Users/ericstormfield/repos/slfus-client-onboard/node_modules/@parcel/core/lib/requests/AssetGraphRequest.js:157:67
Error: Does not have node 18805
    at AssetGraph._assertHasNodeId (/Users/ericstormfield/repos/slfus-client-onboard/node_modules/@parcel/graph/lib/Graph.js:403:13)
    at AssetGraph.getNodeIdsConnectedFrom (/Users/ericstormfield/repos/slfus-client-onboard/node_modules/@parcel/graph/lib/Graph.js:113:10)
    at visitChildren (/Users/ericstormfield/repos/slfus-client-onboard/node_modules/@parcel/core/lib/requests/AssetGraphRequest.js:162:47)
    at /Users/ericstormfield/repos/slfus-client-onboard/node_modules/@parcel/cor

💁 Possible Solution

🔦 Context

This appears related to this error: #5985

💻 Code Sample

🌍 Your Environment

Software Version(s)
Parcel v2.7
Node v14.18
npm/Yarn v6.14
antd v 4.23
@mischnic
Copy link
Member

Please provide a complete code sample.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants