Skip to content

bundling failed: SyntaxError #2

Closed
@anchengjian

Description

@anchengjian

error info

error: bundling failed: SyntaxError: ~/simple/node_modules/react-native/Libraries/Components/ActivityIndicator/ActivityIndicator.js: Unexpected token (20:12)

  18 | const RCTActivityIndicatorViewNativeComponent = require('./RCTActivityIndicatorViewNativeComponent');
  19 | 
> 20 | import type {NativeComponent} from '../../Renderer/shims/ReactNative';
     |             ^
  21 | import type {ViewProps} from '../View/ViewPropTypes';
  22 | 
  23 | const RCTActivityIndicator =
    at Object.raise (~/simple/node_modules/@babel/parser/lib/index.js:6387:17)
    at Object.unexpected (~/simple/node_modules/@babel/parser/lib/index.js:7704:16)
    at Object.expectContextual (~/simple/node_modules/@babel/parser/lib/index.js:7670:41)
    at Object.parseImport (~/simple/node_modules/@babel/parser/lib/index.js:11239:12)
    at Object.parseImport (~/simple/node_modules/@babel/parser/lib/index.js:5325:18)
    at Object.parseStatementContent (~/simple/node_modules/@babel/parser/lib/index.js:9998:27)
    at Object.parseStatementContent (~/simple/node_modules/@babel/parser/lib/index.js:5381:18)
    at Object.parseStatement (~/simple/node_modules/@babel/parser/lib/index.js:9900:17)
    at Object.parseBlockOrModuleBlockBody (~/simple/node_modules/@babel/parser/lib/index.js:10476:25)
    at Object.parseBlockBody (~/simple/node_modules/@babel/parser/lib/index.js:10463:10)

version info

"babel-plugin-const-enum": "^0.0.2",

and .babelrc

{
  "presets": [
    "module:metro-react-native-babel-preset",
    ["@babel/preset-typescript", {
      "allowNamespaces": true
    }]
  ],
  "plugins": [
    ["const-enum", { "transform": "removeConsta" }]
  ]
}

When I remove const-enum, everything is ok 😢😢😢

Metadata

Metadata

Assignees

Labels

bugSomething isn't working

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions