Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/email/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
在没有CDN的Wordpress插件中包含Vue.js组件_Wordpress_Vue.js_Vuejs2 - Fatal编程技术网

在没有CDN的Wordpress插件中包含Vue.js组件

在没有CDN的Wordpress插件中包含Vue.js组件,wordpress,vue.js,vuejs2,Wordpress,Vue.js,Vuejs2,我有点习惯于使用Vue cli开发Vue.js单页应用程序。这一次,我想要一个不同的东西:用Vue.js(地图上的数据可视化)开发一个组件,并将其包含在Wordpress中 我找到了这篇关于如何做到这一点的教程:它似乎非常准确。但它通过CDN使用Vue.js 是否有技术解决方案可以在不使用CDN的情况下完成相同的工作?以更一般的方式,将模块化Vue.js组件包含到Wordpress插件中的技术解决方案是什么?您可以按照习惯使用Vue cli,然后使用Wordpress函数在Wordpress中而

我有点习惯于使用Vue cli开发Vue.js单页应用程序。这一次,我想要一个不同的东西:用Vue.js(地图上的数据可视化)开发一个组件,并将其包含在Wordpress中

我找到了这篇关于如何做到这一点的教程:它似乎非常准确。但它通过CDN使用Vue.js


是否有技术解决方案可以在不使用CDN的情况下完成相同的工作?以更一般的方式,将模块化Vue.js组件包含到Wordpress插件中的技术解决方案是什么?

您可以按照习惯使用Vue cli,然后使用Wordpress函数在Wordpress中而不是CDN中调用build.js文件:

wp_enqueue_script()

您只需下载vue.js文件并将其包含在插件文件中,但每次有新版本时都必须对其进行更新。您为什么不想使用CDN?谢谢您的回答,因为我们已经在Vue.js中为后台开发了SPA,我们希望开发既可以在公共前端使用又可以在后台使用的组件,而无需复制粘贴代码(简而言之,采用非常模块化的方法)。此外,CDN的可用性取决于第三方服务器,我们对此并不感兴趣。我使用
wp\u enqueue\u script()
包含
dist/bundle.js
文件
main.js(webpack入口点)工作正常。Vue组件安装的钩子运行,但不会编译
模板
标记。如果你能帮助我,我将不胜感激。