symfony - 编译失败,出现 0 个错误/不一致的构建
问题描述
我正在尝试从 Assetic 迁移到 Webpack,但这似乎很棘手。
我有 6 个不同的 JS 条目,包含不同的文件。
我正在运行“ yarn encore dev
”:
- 问题 1:我得到“
ERROR Failed to compile with 0 errors
” - 但它似乎可以编译。 - 问题 2:除了第一个之外,所有编译的条目几乎相同(大小相同)。所有这些更改都是写入文件中的文件名。
也许实际上并没有真正编译,那么我该如何解决“编译失败,错误为 0”的错误?
我的webpack.config.js
:
let Encore = require('@symfony/webpack-encore');
Encore
.setOutputPath('web/build/')
.setPublicPath('/build')
.setManifestKeyPrefix('build/')
//-- this one is well-compiled (I think)
.addEntry('app-vendors', './assets/app-vendors.js')
//-- those ones are all identical
.addEntry('app-classes', './assets/app-classes.js')
.addEntry('markable-maps-classes', './assets/markable-maps-classes.js')
.addEntry('markable-maps-vendors', './assets/markable-maps-vendors.js')
.addEntry('calendar-vendors', './assets/calendar-vendors.js')
.addEntry('calendar-classes', './assets/calendar-classes.js')
.enableSingleRuntimeChunk()
;
var config = Encore.getWebpackConfig();
config.node = { fs: 'empty' };
module.exports = config;
应用程序类.js
let files = [
'classes/Foldable.js',
'classes/HorizontalPlanning.js',
'classes/PlanningWorkTimes.js',
'classes/AttachmentsList.js',
'classes/CameraModal.js',
'classes/Affair.js',
'classes/AffairStepsFinancialInfos.js',
'classes/Forms.js',
'classes/NewEventContextMenu.js',
'classes/GroupAction.js',
'classes/AuthRights.js',
'functions.js',
'init.js'
];
for (let file of files)
require('../web/js/Business/' + file);
日历类.js
let files = [
'classes/Calendars/BaseCalendar.js',
'classes/Calendars/SingleCalendar.js',
'classes/Calendars/SyncCalendars.js',
'classes/Calendars/EmployeesSyncCalendars.js',
'classes/Calendars/Planning.js',
'classes/Calendars/RoomsSyncCalendars.js',
];
for (let file of files)
require('../web/js/Business/' + file);
日历-vendors.js
let files = [
'fullcalendar/fullcalendar.js',
'fullcalendar/locale/fr.js',
];
for (let file of files)
require('../web/js/Business/' + file);
命令输出:
$ yarn encore dev
yarn run v1.16.0
$ '/Volumes/Macintosh HD Data/Users/theredled/Sites/qualispace/deploy/node_modules/.bin/encore' dev
Running webpack ...
ERROR Failed to compile with 0 errors 17:11:12
Entrypoint app-vendors [big] = app-vendors.css app-vendors.js
Entrypoint app-classes [big] = app-classes.js
Entrypoint markable-maps-classes [big] = markable-maps-classes.js
Entrypoint markable-maps-vendors [big] = markable-maps-vendors.js
Entrypoint calendar-vendors [big] = calendar-vendors.js
Entrypoint calendar-classes [big] = calendar-classes.js
error Command failed with exit code 2.
info Visit https://yarnpkg.com/en/docs/cli/run for documentation about this command.
解决方案
推荐阅读
- python - 如何在 pyqtgraph 的 mplwidget 中绘制 X 轴上的日期
- python - Rasa 网络聊天集成问题
- conv-neural-network - 如何在实现自己的池化层时处理由于输入形状(如 (None, 1024, 1024, 4))而导致的“TypeError”?
- c - 为什么输入奇数时这个循环不起作用?
- google-maps - 谷歌地图需要很长时间才能在 Flutter 中加载当前位置
- sql - 简单的 Postgres 查询不返回任何结果
- python - 如何在python列表中的每个其他元素之后插入一个元素
- typescript - 解构参数:TS2339 属性不存在
- bash - sort -n 将 10 放在 9 之前
- r - 将excel表上传到R时如何转换日期?