我尝试使用%myhash1
%$myhash2
,效果很好。
突然我的计算机停止工作,然后重新启动计算机。
然后,奇怪的是,出现了500错误。
我还原了与vue2-google-maps相关的所有代码,然后我的项目运行良好。
即使当我导入vue2-google-maps时,它也会发生500错误。 :(
App.js
vue2-google-maps
它运行良好,但现在由于未知原因被破坏了...
这是我的控制台显示错误。
import * as VueGoogleMaps from 'vue2-google-maps';
运作良好的项目是否有可能无缘无故地导致500错误?
环境:Ubuntu 18.04,npm v6.9.0,节点v12.6.0
答案 0 :(得分:0)
我已经找到了处理ssr的方法。
App.js
if (process.browser) {
const VueGoogleMaps = require('vue2-google-maps');
Vue.use(VueGoogleMaps, {
load: {
key: 'myKey',
libraries: 'places',
},
});
}
在客户端渲染时,我使用了require而不是使用import。
如果能帮助您,我会很高兴。 :D