Encoreをインストールしてテストし、プロジェクトで使用するようにしました(本当にありがとう!)。Symfony Encore:Webpackのコンテキストを特定できません。 (プロジェクト外のディレクトリからwebpackを実行していますか?)
すぐに問題が発生します。
./node_modules/.bin/encore dev
を実行しようと、私は例外を受け取る:
はWebPACKのコンテキストを決定することはできません。 (プロジェクト外のディレクトリからwebpackを実行していますか?) --contextオプションを渡してみてください。
私は単にofficial documentation about the first exampleの指示に従いました。この例外があります。私のプロジェクトはそのように構成されている
:だから
my-app-root-folder
- app
- bin
- nome_modules
- src
- tests
- var
- vendor
- web
...
composer.json
composer.lock
webpack.config.js
、基本的に、私はsymfony 3.3プロジェクトの古典構造、プラスJS
に関連するいくつかのフォルダを持っています。
誰でもこの問題を解決するのに役立つことができますか?
これは、CSSとJavaScriptのアセットを管理するためのより洗練されたソリューションに初めてアプローチするときです。
これですべてのファイルをsrc/AppBundle/Resources/public/
に入れてしまったので、私はこの新しい流れに慣れていません。
ありがとうございました!