We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
最近一个项目里要用到,使用的是webpack,这已经成为主流的打包方案,但是这种方式使用CCL时并不太方便,dist文件夹下的js并不是umd格式的模块,现在需要手动配置exports-loader来可以正常使用。 另外npm上的包似乎很久没有更新了,希望能够更新一下,谢谢!
The text was updated successfully, but these errors were encountered:
确实有打算输出成UMD,不过主内核(CommentManager)还在重构到TypeScript,重构完成(整个项目都会变成TS),应该就可以以module形式输出了。
NPM上的包有新的,最新稳定版(latest)依然在 0.9.3 这个没错。最新的RC测试版是 0.11.0-rc1 。参考这里 的 Versions 页。因为0.11系列有一些不兼容的变化,所以一直还在等更广泛的测试(和bug report)。想 include 最新的话直接把RC的版本写进去就可以。
0.9.3
0.11.0-rc1
路线上,在完成 CCL 的 TS 重构之后,就会锁定第一版API定义,作为 1.0.0 发布到 latest。目前docs里面的API还有一些没实现,不过估计不久就可以完整实现了。
1.0.0
latest
Sorry, something went wrong.
2022年了还没可以吗
这个一直有在plan里面,但是现代平台更新太快了导致项目实在是跟不上最新的技术树。。。
库里面的TS是第一代刚刚出来的时候的语法,所有的模块依存关系都不是靠现代的 import 语法控制,而是手动通过 <reference> 和 module {} (~= namespace) 管理的。现在要用现代打包的话,需要把这些都port到新的语法,重新管理模块之间的依存关系,同时还得保持兼容传统 <script> 引入(无模块系统)的码。
import
<reference>
module {}
<script>
这个迁移project我在本地尝试了好几次,都不太理想,所以一直都没能搞出可用的 UMD 打包。如果有对新的打包系统比较熟悉的,欢迎开PR帮着给搞出来。。。
No branches or pull requests
最近一个项目里要用到,使用的是webpack,这已经成为主流的打包方案,但是这种方式使用CCL时并不太方便,dist文件夹下的js并不是umd格式的模块,现在需要手动配置exports-loader来可以正常使用。
另外npm上的包似乎很久没有更新了,希望能够更新一下,谢谢!
The text was updated successfully, but these errors were encountered: