-
为什么ES6模块可以摇晃
我不明白为什么ES6模块很容易摇晃,而commonjs <code>require</code>却不能。我读了十几篇文章,但都没有深入 -
如何准备lib与摇树兼容?
我有一个使用Typescript创建的插件,我需要在<a href="https://bundlephobia.com/result?p=nfetch@1.3.9" rel="nofollow noreferr -
当使用“ import * as _”时,为什么不能打包web pack tree-shaake lodash?
我正在学习使用Lodash的webpack 4 / React应用程序进行树状摇动。 起初,我的Lodash用法如下: <pre>< -
辅助功能模块:摇树和可测试(模拟,监视等)
假设您有一系列帮助功能的模块。在某些项目中,可能只需要一项功能。您还希望模块易于测试,例如 -
当死代码引用了不存在的模块时,使用webpack进行构建会失败-这是不可避免的行为吗? index.js package.json someFunc.js someOtherFunc.js index.js
我正在环境之间共享一些代码,并且在一个环境中不存在依赖项-但是该代码没有导入到项目中,并且模 -
在角度8开发模式中是否发生摇树?
我只想知道是否在角度8开发模式下进行摇树? 使用以下命令时: <blockquote> ng构建 </b -
如何对需要多个图像(URL和文件加载器)的资产对象进行树状握手
我有1个js文件,其通过以下方式导出到某些图像: <pre><code>export const assets = { UI: { BUTTON_GREEN: requ -
Angular 8中的库摇树
我正计划为Angular 8+开发一个独立的角度服务,并且我一直在阅读如何使其可树状摇动。 <a href="ht -
Vuetify:Nuxt.js中的自动树状交换
我正在尝试使Nuxt.js / Vuetify模块提供的自动摇树功能起作用。在我的nuxt.config.js中,我有: <pre><code>bu -
Lodash树摇晃失败,角度中的打字稿
我有一些使用打字稿的大型项目。 我尝试了几种方法来摇动lodash。 我认为最好先查看我的 -
从TypeScript桶索引文件导入对Webpack v4代码拆分/摇树有什么影响?
我正在使用TypeScript桶形索引文件(即重新导出模式)来解决所需的循环依赖性(即循环导入),如<a href -
是否可以在实时提供的故事书中导入摇树模块?
我在项目中将Storybook与<a href="https://github.com/storybookjs/presets/tree/master/packages/preset-create-react-app" rel="nofollow -
Webpack生产代码与开发代码
<strong> TL / DR:</strong> 假设<em> </em>的安全性是什么,如果我们的代码在开发包中没有错误,那么 -
为什么我的React组件库不可摇树?
我有一个<a href="https://gitlab.com/liquid-design/liquid-design-react/" rel="noreferrer">React component library</a>,我正在与 -
如何在Angular 6+中的库级别接口的应用程序级别为具体实现定义可摇树的提供程序?
我们当前正在使用Angular 7。我已经阅读了<a href="https://angular.io/guide/dependency-injection-providers" rel="nofollow nor -
ES6:避免功能摇摇欲坠
我正在使用汇总和babel来转译ES6代码。现在,我需要在检查验证码后触发此Recaptcha回调函数。 问 -
使用provideIn和forRoot时,存在角度,圆形依赖 一种解决方法替代
我正在开发一个角度库。它具有内部服务。定义如下。 使用<code>providedIn</code>可摇树。并且不使用<code>pr -
Webpack无法作用于CSS文件的sideEffects
我有一个导入CSS文件的javascript模块。 CSS包含在webpack“开发”模式下的构建中,但不包含在“生产”模 -
Webpack树摇动仍然捆绑未使用的出口
我正在尝试测试Webpack的摇树功能,但似乎无法正常工作。 这是我的文件: <ul> <li> <code>1</code> -
import *作为React树摇动吗?
<blockquote> 从“ react”导入*作为React </blockquote> 我正在使用流程类型,建议像这样导入React。我的 -
打字稿:模块的完全导入找不到类型定义
<strong>上下文</strong> 我正在使用名为Carbon的设计框架,该程序包包含<code>@carbon/icons-react</code>, -
为什么webpack 4包含单个命名导入的整个文件?
给出以下两个文件: <pre class="lang-js prettyprint-override"><code>//main.js import { X } from "./a"; import { Y } -
拆分代码,将包中的导出分别导出到不同的包中
我有一个Gatsby网站,该网站使用了许多软件包。这些软件包之一是从我们的monorepo发布的:<code>@example/for -
如何为Node打包服务器端JavaScript
我一直在使用webpack使用express构建服务器端应用程序。这段代码很难调试,因为我没有Web浏览器的直接舒 -
使用sideEffects时,Angular 10的树摇晃震动了AsyncPipe
在Angular 10中摇树正在“摇晃”我的AsyncPipe。 <hr /> Angular 10的<a href="https://medium.com/p/78960babd41" rel="no -
提前编译器如何删除角度未使用的函数?
我有一个Angular项目,正在创建一个验证模块。 此模块将包括所有自定义验证器和自定义组件,以 -
导入图像并想要使用Typescript时摇晃
我有一个看起来像这样的组件: <pre><code>import foo from "./assets/foo.svg"; import bar from "./assets/bar. -
用TSDX摇树-带汇总的打字稿
我有一个<strong> Monorepo </strong>,它是使用<strong>纱线工作区</strong>创建的,并与<strong> TSDX </strong>捆绑在 -
webpack-bundle-analyzer显示未使用的模块
我已经使用<code>create-react-app</code>和<code>webpack-bundle-anaylzer</code>插件设置了一个应用程序。我已退出该应 -
为什么通过摇树删除服务中未使用的公共方法
我们正在开发一个使用相当大的API的webapp,它包含在npm库中。该库有很多方法,这些方法在本应用程序