我有一个后端渲染页面(django,以防万一)我想使用 PrimeVue 的一些组件和打包为 vue 组件的 markdown 编辑器对其进行一些改进。现在,我们有一些使用 jquery 的小动画,为此我们将来自 CDN 的 jquery 直接包含到我们的页面中。几个月前,我们需要使用更多客户端交互来为页面增添趣味,我们通过 CDN 将 vue.js 添加到该页面(删除 jquery),然后在我们也从中加载的 index.js 中编写了一些 javascript CDN 并完成了我们的工作。这是目前的情况。该页面目前看起来像这样
<html>
....
<script src="https://cdn/vue.js"></script>
<script src="/static/index.js"></script>
div#mainvue是 vue 运行并执行其所需操作的地方。
这就是我们现在所在的位置。
使用普通的 vue 是可以的。现在,我想加入一些来自 primevue 的组件以及包装为 vue 组件的第 3 方降价编辑器。我想将所有这些以及普通的 vue 本身捆绑到一个单独的 javascript 包中,我可以把它扔到 CDN 上并包含到我的所有页面中。然后我的开发人员可以在index.js.
这是一种合理的方法吗?如果是,我该怎么做?我不熟悉 javascript 生态系统。如果不是,解决这个问题的正确方法是什么。我不想一路走下去 SPA 和 REST API。我只想在一个简单的后端渲染页面上使用一些第 3 方组件和 vue。
繁花如伊
相关分类