前提・実現したいこと
railsとvue.jsを使ってアプリを作っています(作ろうとしてつまずいています)
環境は
ruby 2.5.1
rails 5.1.6
vue 2.5.16
webpacker 4.0.0
です。
発生している問題・エラーメッセージ
このサイトを参考に、webpackerを利用してvueをインストールし、無事にファイルが生成されました。
しかし、jsのコンパイルのためのコマンド(bin/webpack)実行すると
'bin' は、内部コマンドまたは外部コマンド、 操作可能なプログラムまたはバッチ ファイルとして認識されていません。
とのエラーが発生し、コンパイルが出来ません。
vue関連のファイルは、
rails webpacker:install:vue
で生成されたものからいじっていません。
以前作成したrailsのアプリにて試しにbin/rails c
等のコマンドを実行しても、同様のエラーがでます。
これまでの開発ではbin
は使用せず、rails c
等でコマンドを実行していました。
そもそも、bin
に関してよく理解しておらず、
rails
やrake
といったファイルがbinディレクトリの中に格納されて、以前はrake
やrails
コマンドの前にbin
をつける必要があったが、現在は省略可能なものである。
との理解しかありません。
状況としては、
railsのみを使ったviewは表示可能ですが、vueを使用した部分が読み込まれない状態です。
consoleには、
Uncaught Error: Module build failed: ReferenceError: Unknown plugin "@babel/plugin-syntax-dynamic-import" specified in....
などの大量のエラー文が出ています。
いろいろ調べてみましたが、自力で解決できませんでした。
よろしくお願いいたします。
回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2018/06/07 07:23