Skip to content
Demonstration nuxt-client-init
Branch: master
Clone or download
Latest commit a343835 May 4, 2019
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
assets init project May 4, 2019
components init project May 4, 2019
layouts init project May 4, 2019
middleware init project May 4, 2019
pages setup nuxt-client-init May 4, 2019
plugins setup nuxt-client-init May 4, 2019
static init project May 4, 2019
store setup nuxt-client-init May 4, 2019
test init project May 4, 2019
.gitignore init project May 4, 2019
.nojekyll add gh-deploy settings May 4, 2019
README.md Update README.md May 4, 2019
ava.config.js init project May 4, 2019
nuxt.config.js add gh-deploy settings May 4, 2019
package-lock.json add gh-deploy settings May 4, 2019
package.json add gh-deploy settings May 4, 2019

README.md

demo-nuxt-client-init

NuxtアプリケーションをSPAモードでのビルドに、こちらのモジュールを使わせてもらったところcreatedよりも前のタイミングでの初期化が実現出来なかった。

モジュール内部の実装にてsetTimeoutで非同期実行されるため(?)、mountedより後のタイミングでの実行になっている様子。

コミットを遡ると途中でこの修正が施された様子でした。

この実装で正しいのかは自分には判断できませんでしたが、 createdよりも前の時点での初期化という目的を達成するにはこの実装が不要でした。

このリポジトリはその実行順序の検証用です。

demo-nuxt-client-init-log

必要があればデモサイトでコンソールを開いて確認できます。

You can’t perform that action at this time.