##やりたいこと
現在VueCLIを勉強中で、今回はVueCLIのデフォルトのページにページローダーを実装したいと考えています。
実装にはPACEを使っていますが、その読み込みがうまく行きません。VueCLIを使わない場合では正常に動作した為、VueCLI独自の手続きがあるのでしょうか。ご助力のほどよろしくお願い申し上げます。
##バージョン
Vue2
Vue CLi v4.5.6
プリセット :Default ([Vue 2] babel, eslint)
##読み込むファイル
pace.min.js
pace-theme-loading-bar.css
##試したこと。
上記の2ファイルを新しく作成したstaticディレクトリに設置し、index.htmlのheadタグ内で読み込みましたが動作せず、エラーが出力されました。
<!DOCTYPE html> <html lang="jp"> <head> <meta charset="utf-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <meta name="viewport" content="width=device-width,initial-scale=1.0"> <!-- pace.js cssの読み込み --> <script src="../static/pace.min.js"></script> <link rel="stylesheet" href="../static/pace-theme-loading-bar.css"> <link rel="icon" href="<%= BASE_URL %>favicon.ico"> <title><%= htmlWebpackPlugin.options.title %></title> </head> <body> <noscript> <strong>We're sorry but <%= htmlWebpackPlugin.options.title %> doesn't work properly without JavaScript enabled. Please enable it to continue.</strong> </noscript> <div id="app"></div> <!-- built files will be auto injected --> </body> </html>
##エラー
Uncaught SyntaxError: Unexpected token '<'
##主要なディレクトリ構成
testLoader/ ├─src/ | ├─App.vue | └─main.js | ├─static/ | ├─pace.min.js | └─pace-theme-loading-bar.css └─public/ | ├─index.html | └─favicon.ico |
回答1件
あなたの回答
tips
プレビュー