質問をすることでしか得られない、回答やアドバイスがある。

15分調べてもわからないことは、質問しよう!

新規登録して質問してみよう
ただいま回答率
85.30%
Vue.js

Vue.jsは、Webアプリケーションのインターフェースを構築するためのオープンソースJavaScriptフレームワークです。

Vuetify.js

Vuetify.jsは、マテリアルデザインを基本とするVue.jsのCSSフレームワークです。多くのマテリアルデザインのコンポーネントを提供しており、あらゆるアプリケーションに対応可能。vue-cli用テンプレートがあり、簡単にページを作成できます。

JavaScript

JavaScriptは、プログラミング言語のひとつです。ネットスケープコミュニケーションズで開発されました。 開発当初はLiveScriptと呼ばれていましたが、業務提携していたサン・マイクロシステムズが開発したJavaが脚光を浴びていたことから、JavaScriptと改名されました。 動きのあるWebページを作ることを目的に開発されたもので、主要なWebブラウザのほとんどに搭載されています。

Q&A

1回答

589閲覧

ローカル環境でのvuetifyのドキュメントサイトの閲覧について

ruuuu

総合スコア176

Vue.js

Vue.jsは、Webアプリケーションのインターフェースを構築するためのオープンソースJavaScriptフレームワークです。

Vuetify.js

Vuetify.jsは、マテリアルデザインを基本とするVue.jsのCSSフレームワークです。多くのマテリアルデザインのコンポーネントを提供しており、あらゆるアプリケーションに対応可能。vue-cli用テンプレートがあり、簡単にページを作成できます。

JavaScript

JavaScriptは、プログラミング言語のひとつです。ネットスケープコミュニケーションズで開発されました。 開発当初はLiveScriptと呼ばれていましたが、業務提携していたサン・マイクロシステムズが開発したJavaが脚光を浴びていたことから、JavaScriptと改名されました。 動きのあるWebページを作ることを目的に開発されたもので、主要なWebブラウザのほとんどに搭載されています。

0グッド

0クリップ

投稿2023/06/30 01:58

編集2023/06/30 02:18

https://github.com/vuetifyjs/vuetify こちらのドキュメントサイトですが、ローカル環境で開発サーバーを立ち上げ見ることは可能でしょうか。
自分は https://github.com/vuetifyjs/vuetify こちらgithubをクローンしpackages/docsディレクトリまで移動し、npm install コマンドを実行しましたがエラーが出てしまいました。

npm ERR! code ERESOLVE npm ERR! ERESOLVE could not resolve npm ERR! npm ERR! While resolving: undefined@undefined npm ERR! Found: dev eslint-plugin-vuetify@"^2.0.0-beta.2" from the root project npm ERR! npm ERR! Could not resolve dependency: npm ERR! dev eslint-plugin-vuetify@"^2.0.0-beta.2" from the root project npm ERR! npm ERR! Fix the upstream dependency conflict, or retry npm ERR! this command with --force or --legacy-peer-deps npm ERR! to accept an incorrect (and potentially broken) dependency resolution. npm ERR! npm ERR! npm ERR! For a full report see:

ローカル環境でも動かせるかどうか知りたく質問させてもらいました。

気になる質問をクリップする

クリップした質問は、後からいつでもMYページで確認できます。

またクリップした質問に回答があった際、通知やメールを受け取ることができます。

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

FKM

2023/07/01 01:57

使用しているVueのバージョンは何ですか?もしVue3以上だとVuetify2は対応していないです。
ruuuu

2023/07/03 01:30 編集

今回のリポジトリはvuetify3のものではないでしょうか
FKM

2023/07/03 01:42 編集

エラーメッセージを見たら Found: dev eslint-plugin-vuetify@"^2.0.0-beta.2" from the root project となっているので。この手のエラーが出るのはだいたいnpmや対応ライブラリの依存関係や互換性が合ってない(coud not resolveと出てるので)場合です。VueとVuetifyのバージョンを確認してみてください。 ちなみにVue3のVuetifyへの対応は今年になってようやく正規に実施されたので、一定のバージョン未満だと対応していなかったはずです。
ruuuu

2023/07/03 01:48 編集

ご返信ありがとうございます 実は、yarnで試してみましたらパッケージのインストール自体はエラーなくインストールすることができました。 現状は、yarn devを行った際に、下記エラー表示されている状況です failed to load config from C:\Users\vuetify\packages\docs\vite.config.mts error when starting dev server: Error: Cannot find module 'C:\Users\vuetify\node_modules\vuetify\dist\json\importMap.json' at createEsmNotFoundErr (node:internal/modules/cjs/loader:1096:15) at finalizeEsmResolution (node:internal/modules/cjs/loader:1089:15) at resolveExports (node:internal/modules/cjs/loader:565:14) at Module._findPath (node:internal/modules/cjs/loader:634:31) at Module._resolveFilename (node:internal/modules/cjs/loader:1061:27) at Module._load (node:internal/modules/cjs/loader:920:27) at Module.require (node:internal/modules/cjs/loader:1141:19) at require (node:internal/modules/cjs/helpers:110:18) at Object.<anonymous> (C:\Users\vuetify\node_modules\@vuetify\loader-shared\dist\imports\getImports.js:5:19) at Module._compile (node:internal/modules/cjs/loader:1254:14)
ruuuu

2023/07/03 01:48

vueのバージョンは3系がインストールされていました。
FKM

2023/07/03 01:56 編集

なるほど。ならば、npmでは古いバージョンを入れようとして(依存関係調整は手動)問題が発生し、yarnならば依存関係を自動で合わせてくれるので、インストールできたってことですね。
guest

回答1

0

ありきたりな回答

最近のパッケージ管理ツールは親切なものでエラーの原因と対処法をエラーメッセージに書いてくれていることが多いです。

npm ERR! Fix the upstream dependency conflict, or retry npm ERR! this command with --force or --legacy-peer-deps npm ERR! to accept an incorrect (and potentially broken) dependency resolution.

この指示に従って、npm install --forceコマンドか npm install --legacy-peer-depsコマンドを実行して正常にインストールできるか確認してみてください。
これでもエラーが出る場合は、さらにエラーメッセージの指示に従って対処してみてください。

ちょっと突っ込んだ回答

当該のリポジトリのパッケージ管理はyarnで行われているようなので、npmの代わりにyarnを使ってみてください。

補足

なお、当該のリポジトリはVuetifyというツールそのものの開発を行うためのリポジトリであり、Vuetifyを使った開発サーバーを立ち上げるためのものではありません。
Vuetifyでサーバーを立ち上げたいのであれば、公式チュートリアルやサーバー起動までの解説記事を読んで手順を調べたほうが良いかと思います。

投稿2023/06/30 06:09

hope_mucci

総合スコア4447

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

ruuuu

2023/06/30 06:57

ご回答ありがとうございます。 yarn installコマンドを実行しましたら、エラーなく実行を終えることができました。 ただ、疑問な点があり、node_modulesパッケージが作られませんでした。 そのためかyarn devを行うもエラーになってしまい開発サーバーを起動できませんでした
ruuuu

2023/06/30 07:03

エラーの内容としては以下のようになっていました。 failed to load config from /Develop/vuetify/packages/docs/vite.config.mts error when starting dev server: Error: Cannot find module '/Develop/vuetify/node_modules/vuetify/dist/json/importMap.json' at createEsmNotFoundErr (node:internal/modules/cjs/loader:1096:15) at finalizeEsmResolution (node:internal/modules/cjs/loader:1089:15) at resolveExports (node:internal/modules/cjs/loader:565:14) at Module._findPath (node:internal/modules/cjs/loader:634:31) at Module._resolveFilename (node:internal/modules/cjs/loader:1061:27) at Module._load (node:internal/modules/cjs/loader:920:27) at Module.require (node:internal/modules/cjs/loader:1141:19) at require (node:internal/modules/cjs/helpers:110:18) at Object.<anonymous> (/Develop/vuetify/node_modules/@vuetify/loader-shared/dist/imports/getImports.js:5:19) at Module._compile (node:internal/modules/cjs/loader:1254:14)
hope_mucci

2023/06/30 09:43

node_moduleディレクトリが作成されていないのであればyarnが失敗しているのではないでしょうか。 最新のnode/npm/yarnをインストールし、再試行してみたらいかがでしょう。
ruuuu

2023/07/03 01:26

yarnを安定板の3にしましたら、node_modulesディレクトリが作成されました。 しかし、その後、yarn devを行いましたら下記のエラーが表示されてしまいました。 failed to load config from C:\Users\vuetify\packages\docs\vite.config.mts error when starting dev server: Error: Cannot find module 'C:\Users\vuetify\node_modules\vuetify\dist\json\importMap.json' at createEsmNotFoundErr (node:internal/modules/cjs/loader:1096:15) at finalizeEsmResolution (node:internal/modules/cjs/loader:1089:15) at resolveExports (node:internal/modules/cjs/loader:565:14) at Module._findPath (node:internal/modules/cjs/loader:634:31) at Module._resolveFilename (node:internal/modules/cjs/loader:1061:27) at Module._load (node:internal/modules/cjs/loader:920:27) at Module.require (node:internal/modules/cjs/loader:1141:19) at require (node:internal/modules/cjs/helpers:110:18) at Object.<anonymous> (C:\Users\vuetify\node_modules\@vuetify\loader-shared\dist\imports\getImports.js:5:19) at Module._compile (node:internal/modules/cjs/loader:1254:14)
guest

あなたの回答

tips

太字

斜体

打ち消し線

見出し

引用テキストの挿入

コードの挿入

リンクの挿入

リストの挿入

番号リストの挿入

表の挿入

水平線の挿入

プレビュー

まだベストアンサーが選ばれていません

会員登録して回答してみよう

アカウントをお持ちの方は

15分調べてもわからないことは
teratailで質問しよう!

ただいまの回答率
85.30%

質問をまとめることで
思考を整理して素早く解決

テンプレート機能で
簡単に質問をまとめる

質問する

関連した質問