# npm run build して配布したが js, css が読めない

# 問題点

  • 置いた場所でなく ルートディレクトリからたどっているので、
  • js, css ディレクトリが読めてない

# 解決方法

  • vue.config.js (なければ作る) の publicPath に 相対パスを指定する
module.exports = {
  publicPath: './'
}

→ これだと、$route.push() したときに また別のエラー (Uncaught SyntaxError: Unexpected token <) が出るので、明示的にパスを指定することにした。

module.exports = {
  publicPath: '/z/'
}

[ 📩 ご意見 ]