Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/415.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
Javascript 在vue js中动态更改公共路径_Javascript_Vue.js_Base Url_Ipfs - Fatal编程技术网

Javascript 在vue js中动态更改公共路径

Javascript 在vue js中动态更改公共路径,javascript,vue.js,base-url,ipfs,Javascript,Vue.js,Base Url,Ipfs,我想把我的vue js项目放在ipfs中。因此,我必须将我的baseuri或公共路径更改为: /ipfs/[hash string which i get after file added to ipfs] 但我不能那样做 意味着我想根据实际url动态设置公共路径 有人这样想: module.exports = { publicPath: process.env.NODE_ENV === 'production' ? '/ipfs/[hash string which i get a

我想把我的vue js项目放在ipfs中。因此,我必须将我的baseuri或公共路径更改为:

/ipfs/[hash string which i get after file added to ipfs]
但我不能那样做

意味着我想根据实际url动态设置公共路径 有人这样想:

 module.exports = {
publicPath: process.env.NODE_ENV === 'production' ?
    '/ipfs/[hash string which i get after file added to ipfs]/' : '/'
} 

你有什么办法解决这个问题?

设置空字符串不起作用?不起作用@PetrOduti也有同样的问题。我通过将publicpath设置为
/
,解决了这个问题,但我也使用哈希进行路由。设置空字符串不起作用?不起作用@PetrOduti也有同样的问题。我通过将publicpath设置为
/
,解决了这个问题,但我也使用了哈希路由。