没有合适的资源?快使用搜索试试~ 我知道了~
externals-enforcer:将您的外部设备置于束缚中
共11个文件
js:6个
yml:1个
nvmrc:1个
需积分: 5 0 下载量 130 浏览量
2021-05-10
00:36:32
上传
评论
收藏 6KB ZIP 举报
温馨提示
外部执行者 关于 这个webpack插件强制执行您的webpack外部组件-即确保它们不会“潜入”您的捆绑包中。 在webpack配置文件中定义externals: {'lodash': '_'}时,您可能会认为lodash的任何部分都找不到它进入捆绑包的方式,但有时确实如此。 如果您使用“深层链接”导入(例如, import values from 'lodash/values ),则值文件及其所有依赖项最终将在您的捆绑包中令人沮丧。 发生这种情况是因为只有完全匹配才被“外部化”(未捆绑)。 解决此问题的一种方法是在Webpack外部配置中添加'lodash/values': '_.values' 。 这样做的主要问题是您可能不会注意到这种情况。 有一天,您的一个队友可以简单地添加“错误的”导入,甚至是他的IDE就是插入导入的那个,然后您的捆绑无缘无故地增长了一大堆。 输入: e
资源推荐
资源详情
资源评论
收起资源包目录
externals-enforcer-master.zip (11个子文件)
externals-enforcer-master
.gitignore 203B
README.md 3KB
.nvmrc 5B
tests
clear-dir.js 233B
fixtures
test-entry.js 66B
test-fail-entry.js 71B
index.spec.js 2KB
run-webpack.js 728B
package.json 878B
index.js 2KB
.travis.yml 43B
共 11 条
- 1
资源评论
李彼岸
- 粉丝: 28
- 资源: 4691
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功