Javascript 验证es模块是否可树抖动

Javascript 验证es模块是否可树抖动,javascript,rollupjs,Javascript,Rollupjs,我正在编写一个输出ESM/CJS和UMD的库。我想测试es模块版本是否在一个具有树抖动的应用程序中按预期工作,但是,除了在我的测试应用程序中手动运行构建并查看文件大小之外,我找不到更好的方法 我想知道是否有类似but的东西可以针对本地模块运行。试试看 一些额外的垃圾文本以满足StackOverflow的特性;忽略。谢谢您的推荐和图书馆!我刚刚尝试过,但似乎如果我导入任何外部依赖项,它会将其标记为不可树动摇。有没有办法解决这个问题?目前还没有。它可能更聪明的办法是自己解决这个问题,或者让您指定—外

我正在编写一个输出ESM/CJS和UMD的库。我想测试es模块版本是否在一个具有树抖动的应用程序中按预期工作,但是,除了在我的测试应用程序中手动运行构建并查看文件大小之外,我找不到更好的方法

我想知道是否有类似but的东西可以针对本地模块运行。

试试看


一些额外的垃圾文本以满足StackOverflow的特性;忽略。

谢谢您的推荐和图书馆!我刚刚尝试过,但似乎如果我导入任何外部依赖项,它会将其标记为不可树动摇。有没有办法解决这个问题?目前还没有。它可能更聪明的办法是自己解决这个问题,或者让您指定—外部模块或其他什么