如题,这段时间接触了svelte,感觉这个东西非常适合用来写sdk。
然后现在卡在一个问题,就是其他项目框架怎么引入使用?
以vue举例,我可以添加相关的loader去解析svelte文件实现使用。但本着svelte打包出来就是一个不含框架代码的bundle文件,那我是否可以直接封装出一个仅引入就可以直接在项目中使用的svelte包呢?
如题,这段时间接触了svelte,感觉这个东西非常适合用来写sdk。
然后现在卡在一个问题,就是其他项目框架怎么引入使用?
以vue举例,我可以添加相关的loader去解析svelte文件实现使用。但本着svelte打包出来就是一个不含框架代码的bundle文件,那我是否可以直接封装出一个仅引入就可以直接在项目中使用的svelte包呢?
9 回答1.7k 阅读✓ 已解决
6 回答1k 阅读
3 回答1.4k 阅读✓ 已解决
4 回答1.6k 阅读
4 回答999 阅读✓ 已解决
2 回答1.2k 阅读✓ 已解决
3 回答905 阅读
我也刚开始接触Svelte,目前是封装Web Component,然后在其他环境都可以随便当作普通DOM使用了。
但是也有很多限制,比如WC只能接收string类型的参数,所以做一些独立的模块还是可以的。