鍍金池/ 問答/HTML/ webpack打包時(shí),不打包依賴

webpack打包時(shí),不打包依賴

如題

開發(fā)了一款基于react的npm包,但是因?yàn)榇a中有

import React from 'react';

所以打包時(shí)會(huì)將react也打包進(jìn)來,導(dǎo)致包體積非常大

現(xiàn)在想打包時(shí)不把react這種依賴打進(jìn)來,想問下有什么解決方案嘛

回答
編輯回答
忘了我

你用的webpack打包嗎?

試試external?

module.exports = {
  //...
  externals: {
    React: 'react'
  }
};

詳細(xì)用法請(qǐng)參考: https://webpack.js.org/config...

2017年9月29日 17:00
編輯回答
爆扎

當(dāng)然是提取通用模塊了

2017年8月24日 22:55