账号密码登录
微信安全登录
微信扫描二维码登录

登录后绑定QQ、微信即可实现信息互通

手机验证码登录
找回密码返回
邮箱找回 手机找回
注册账号返回
其他登录方式
分享
  • 收藏
    X
    webpack 重复打包
    18
    0

    这是我的项目目录

    node_modules
    buildScripts
      | - webpack.dll.config.js
      | - webpack.development.config.js
    src
      | - components
            |-  index.js
    packages
      | mypackage1
        | - node_modules
        | -  dist
            | - index.js 
        | -  index.js
        | - package.json
    package.json

    应用程序的代码写在src,同时也会开发一些包,放到packages中.
    现在src要用到packages中开发的包,由于packages中的包没发布,所以采用npm link方式让src使用.
    mypackage1和src都用了react
    项目用了Webpack.DllReference,现在要打包第三方库(包括了mypackage1)
    打包结果发现,webpack会把mypackage1/node_modules/下的react和node_modules/下的react都打包进来.
    后来又发现,如果把mypackage1/node_modules删掉就不会打包进来

    问题是,如何在不删除mypackage1/node_modules情况下,防止webpack重复打包?

    0
    打赏
    收藏
    点击回答
        全部回答
    • 0
    更多回答
    扫一扫访问手机版
    • 回到顶部
    • 回到顶部