Vue 2.7과 Vue 3 모두에서 작동하는 라이브러리를 만드는 방법은 무엇입니까?
P粉037880905
P粉037880905 2023-08-26 12:15:44
0
1
536
<p>첫째, Vue 2 및 Vue 3용 범용 라이브러리를 생성하는 <code>vue-demi</code> </p> <p>하지만 Evan 당신은 Vue 2.7 릴리스 노트에 다음과 같은 이상한 문단을 썼습니다:</p> <인용문> <p>또한 2.7 버전이 출시되기 전에 격차를 해소하려는 커뮤니티의 이전 노력에 감사의 말씀을 전하고 싶습니다.</p>
    <li>@vue/composition-api 플러그인, 작성자: @liximomo</li> <li>vue-demi, 작성자: @antfu</li> <li>vite-plugin-vue2, 작성자: @underfin</li> </ul> </인용문> <p><code>vue-demi</code>가 더 이상 실용적이지 않은 것 같은데요, 사실인가요? </p> <p>이것이 사실이라면 왜 Vue 3에서는 <code>@vitejs/plugin-vue</code>를 사용해야 하고 Vue 2.7에서는 <code>@vitejs/plugin-vue2< 이 경우 공용 라이브러리를 만드는 방법은 무엇입니까? </p>
P粉037880905
P粉037880905

모든 응답(1)
P粉052686710

vue-demi 比 2.7 发布之前不再那么必要,但如果你想创建一个真正通用的库,可以在 Vue 2 的所有版本上运行,而不仅仅是它,那么它仍然是相关的2.7.许多用户没有也不会从 2.6 升级到 2.7。此外,vue-demi 仍然提供一些额外的兼容性功能。来自 vue-demi 읽어보기 :

당신 소개 About @vitejs/plugin-vue@vitejs/plugin-vue2 的问题,您似乎将 Vite 库与 Vue 库混淆了。 Vite 提供了实际运行和编译 Vue 的功能,并且由于 Vue 2 和 Vue 3 的运行方式根本不同,Vite 肯定需要 2 个不同的库来支持每个库。如果您正在编写一个可以在 Vue 应用程序中运行的库,您可能需要利用 vue-demi 최대의 호환성을 보장합니다.

최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿