chilingling

Results 34 comments of chilingling

教程里面有说明,最新的co-cache依赖redis做缓存

我想请问下: 1. 有没有 beta 环境之类的?我想看看在 `import-map` 场景下使用 `unpkg` 特性还会不会有什么问题 2. 编写测试用例有指导文档吗?我加几个测试用例。 @fengmk2 @atian25

> 写单测,以及本地跑 docker 就可以了? 单测本地应该没问题,但是测试在 `import-map` 场景下的使用能力可能要同步太多 package 到本地,有点费劲

> > 我想请问下: > > > > 1. 有没有 beta 环境之类的?我想看看在 `import-map` 场景下使用 `unpkg` 特性还会不会有什么问题 > > 2. 编写测试用例有指导文档吗?我加几个测试用例。 > > > > @fengmk2 @atian25 > > 参考现有的单测用例写吧。 OK,这种推单测用例上来

@atian25 @fengmk2 大佬们下午好,单元测试加了,麻烦看看这样加是不是正确的,有问题 Or review我及时改。

> ```shell > $ curl https://registry.npmmirror.com/@opentiny/vue-theme/~3.11/files/theme-tool.js > Redirecting to /@opentiny/vue-theme/3.11.6/files/theme-tool.js.% > ``` > > 看起来是支持的 是请求 https://registry.npmmirror.com/@opentiny/vue-theme/~3.11/files/theme-tool 的时候,重定向到 https://registry.npmmirror.com/@opentiny/vue-theme/~3.11/files/theme-tool.js

我做了个简单的 [复现demo](https://play.vuejs.org/#eNqtVM1uEzEQfhWzHApSdt2orUBpWkGrHkAIKprjXjabSeJ2/SPbm6ZEuYGEBFcQFy5IiDdASOVxGiHegrF381e2UVv1srI938/MeD2j4KlS0SCHoBE0TaqZssSAzdVuLCglk9+fJu++kydSgbBMnFFEkj/nby/Of8aCcSW1JSOyL0WX9Q61HLAOaJIY0kLs8mmN7OXWSjGNFrsaecHEyfTMr8ekqyUna0ueazO3DhjWE0e8XchXgcMCExrenvOcfqsPHFpSZpUs66LUf0OLoDl3RBwIPb1AdYaLdGTGQsDpsumDRZEaWcP0CvRD4jr9/uvkx4fJx88Xv87/fvviFFIpjCXc9MgOWetDlklyKnXWuef1m7S4rl1CiN9b4CpLLODNEdJ0ZiEqYI9CNb2ZRtGZnTi41MY48CzkddigXOKmX98djXwG43GT4q4E0SmqSat8MISBeTq4NfYsA2JSbFnHM/v1USGWykzqxv0teJTC+jaWQsjYfSKnjI0tYV0pbGjYG2iQ+uOh2v4PF6qkB6RStMRix1wWaB/UguJqQ56o6NhIgb+/p8ZlwMRBYyoWB0s37SJx0LdWmQalGnrMWH0WCcU501rqKJWcLjHoRlTfpF2WgaE6x2P3o7i+YSzix+hVq3QKGTb2bu285ErPTKZJdsdFlqIrfVGQ33m1hehK3+Ld3ty3JC64r7YIuWwj7NZOU/51DDUIfIYIcZgb2y2wq80MPpCknYHr6jXU53Baj+pb0XqpyGUnzxI9i0dgOD7GK6uaj/VbFDUnLxbFsNKh9yxnxBhHg8Ux5ebZpcGAmgpJ+pWyDCfz0oBIcDifPvdnVucwKyDtQ3pScX5shkUNhxoM6AG+t1nMJroHtggfHL2EIa5nQd+z8nVeEXwNRma5y7GA7eWig2kv4Hy2z/ycY6LXMgdDC8JMi3KJ+m54fBxg9/ZXlD5PdyPanHVx/A+7GO8Q) 在 demo 可以发现,theme-tool 和 theme 的两个请求挂了。 unpkg 的 [对比demo](https://play.vuejs.org/#eNqlVM1u00AQfpXBHAJSbDdqK1CaRqVVDyAEFc3RF8fZOm69P9pdpylRbiAhwRXEhQsS4g0QUnmcRoi3YHbXiZvWDUW9WN6Zb7759tudnXhPhAhGBfHaXkclMhMaFNGF6EYsDGH26+Ps7TfY4YIwnbGzEJHw+/zNxfmPiGVUcKlhAnucHWXpgeSjbEAkxAp6iF2ONmG30JqzedatmvA8YyfzmP2fwpHkFBpLPRuLbgOispQd0r6jrwP7DuMr2q/qDH9vSCjpcZ7XVmmTDe3X1wiqaidgQNjTEtQrvFyOlRFj5HS56YPLJE1ooDyHfgjG6XdfZt/fzz58uvh5/ufrZ8OQcKY0UJXCNjSGJM85nHKZD+5Z/k7ojqsLAHatCRV5rAmeHEDHNPORAT3yxfxk2s6Z7ci7YmPk2SqsG2SjbmfY6k4mtvN02glx1QlN3BKHdcyYwkQlAJdKn+UEVIImDWzlsDVxPRKec9m+v0keJWRtC8UDTM0nMMxoZQk74kz7KntN2tB6PBZb13C+iFMCtaQlFj0yKrC91/TcYfo0FsGx4gwvvC2NyoSKvPacLPKWztZkIm+otVDtMCyYOEmDhNNwCbSzHrQ2QllgwNwDYxJGA3qMxM1aWj9DF+/AbetXNsh5Eud3kV8yrGyCVPRu+3AMK5u46bpVE4d1rVbz+ZT3s/y/aMuSf7BLwnAocqLULbmrgmvMCu9m3M+JMaeeqkLstILWZrAWUj4o8lguMgFRFC/9jXqrB/N2ciu8k5uh+rFtUA7eFOdN4+ybR+LKtCGbQAflS6EzfOCWpi7GN+70mY1pWZCF2mRIkpOa+LEaO8EHkigiR3jVFzkdy5Rol94/fEHG+L9IWoPKwbgh+YoonhdGo4PtFmyAsi/hrNqn9vHIWNpT+2NNmJpvygi1blh85KFveyu2XsldDzYWLk7/Agysp9s=) ,请求正常,渲染成功

> 去看下 unpkg 的文档是不是有类似的约定? 有的,我看他们有相关的单元测试: - https://github.com/mjackson/unpkg/blob/af8c8db00fdacd77961ab2a8c3edb45a27d3a6a3/modules/__tests__/directoryRedirect-test.js#L11 - https://github.com/mjackson/unpkg/blob/af8c8db00fdacd77961ab2a8c3edb45a27d3a6a3/modules/__tests__/directoryRedirect-test.js#L27