我写了一个js函数库,需要让第三方项目用script标签引入
问题1:我js放在哪?
起初是每次把js脚本发给其它项目开发人员,这样一是麻烦,二是别人每次都要重新发布项目。所以我想像远程引入,比如jquery。但是公司内部项目,不能把js库函数发布到cdn,项目也不让通过cdn引入。所以我js放在哪可以让其他人远程引入
<script src="https://code.jquery.com/jquery-3.1.1.min.js"></script>
问题2:怎么控制版本?
不能每次都远程请求js,但是我js发布新版本之后又需要他们获取新版本。我见有的库是有最新版本的@latest,比如下面这个,所谓我需要具体怎么处理?
<script src="https://cdn.jsdelivr.net/npm/rrweb@latest/dist/record/test.min.js"></script>
回答第一个问题,放在那里?
再说控制版本。
test.last.js
每次构建生成一个这样的文件,覆盖上去不就好了吗?