我已将public
目录重命名为www
,因为文档说我在composer.json
文件中添加了一些行:
"extra": {
"...": "...",
"public-dir": "www"
}
然后我跑了composer update
。
但这似乎不起作用。
我有这个错误:
在渲染模板期间抛出异常(“资产清单文件“*******/public/build/manifest.json”不存在。”)。
所以我添加了config/packages/dev/framework.yaml
(我在开发中):
framework:
assets:
json_manifest_path: '%kernel.project_dir%/www/build/manifest.json'
但是又出现了一个错误:
在渲染模板期间抛出异常(“无法从 Webpack 中找到入口点文件:文件“*******/public/build/entrypoints.json”不存在。”)。
然后我像这样修改 webpack.config.js 文件:
Encore
// directory where compiled assets will be stored
.setOutputPath('www/build/')
但是错误仍然存在。
有没有一种简单的方法来重命名公共目录?