将 Webpack 集成到 PhpStorm

Integration of Webpack to PhpStorm

我正在尝试将 Webpack 集成到 PhpStorm(到我的 Symfony 4 应用程序)。

一切正常(构建 JS 和 CSS 文件,...)但是 IDE 不建议我使用资产功能将构建的文件包含在 twig 模板中:

我的 config/packages/framework.yaml

里有这个
framework:
   assets:
    json_manifest_path: '%kernel.project_dir%/public/build/manifest.json'

这在 package.json

 "devDependencies": {
        "@symfony/webpack-encore": "^0.17.0"
 },

我还需要设置什么才能完成这项工作吗?

我设法解决了这个问题。您必须为 PhpStorm 配置 Symfony 插件才能使用 Symfony 4 目录层次结构(web 已重命名为 public,...)。这个 configuration 可以在 File -> Settings -> Languages & Frameworks -> PHP -> Symfony.

中找到