How do I exclude the “require('react')” from my Browserified bundle?

前端 未结 4 1319
失恋的感觉
失恋的感觉 2020-12-14 09:11

I\'m using Browserify to bundle a ReactJS application.

All my components include a require(\"react\") at the top. This causes

4条回答
  •  难免孤独
    2020-12-14 09:52

    Sounds like you want to use browserify-shim.

    In your package.json

    "browserify-shim": {
        "react": "global:React"
    },
    "browserify": {
        "transform": [ "browserify-shim" ]
    },
    "dependencies": {
        "browserify-shim": "~3.2.0"
    }
    

    (untested). This section has more information.

提交回复
热议问题