加载组件Webpack Encore Symfony错误404

时间:2019-09-13 16:01:11

标签: php symfony assets yarnpkg webpack-encore

我在通过webpack encore加载资产时遇到问题,安装后所有内容都是默认设置,我遵循了本教程https://symfony.com/doc/current/frontend/encore/installation.html。我得到404,也许与服务器配置有关?

下面是设置路径的wepback.config.js代码:

.setOutputPath('public/build/')
.setPublicPath('/build')
.addEntry('app', './assets/js/app.js')

和我来自base.html.twig的呼叫:

{% block stylesheets %}
    {{ encore_entry_link_tags('app') }}
{% endblock %}
{% block javascripts %}
    {{ encore_entry_script_tags('app') }}
 {% endblock %}

如果有人能指出我的错误,我将非常感激

我已经尝试过更改文件的权限,重新安装webpack encore,重新启动服务器,尝试通过更改文件的路径来进行修复

树视图看起来像这样:

project

- assets
-- css
--- app.css
-- js
--- app.js
- public
-- build
--- app.css
--- app.js
--- entrypoints.json
--- manifest.json
--- runtime.js
- webpack.config.js

0 个答案:

没有答案