Angular CLI PR has been committed для устранения этих предупреждений, поэтому this issue следует адресовать в 1.0.0-beta.31
и выше.
Для решения этих предупреждений в настоящее время, вы можете внести следующие изменения в конфигурацию WebPack:
loader: --> use:
fallbackLoader: --> fallback:
Примечание: если вы повторно установить node_modules
вам нужно повторно сделать эти изменения.
Подробности
Для Angular CLI 1.0.0-beta.30
, в node_modules/@angular/cli/models/webpack-configs/styles.js
найти глобальный раздел путь стиль и изменить его с:
loader: [
("css-loader?" + JSON.stringify({ sourceMap: cssSourceMap })),
].concat(commonLoaders, loaders),
fallbackLoader: 'style-loader',
publicPath: ''
к:
use: [
("css-loader?" + JSON.stringify({ sourceMap: cssSourceMap })),
].concat(commonLoaders, loaders),
fallback: 'style-loader',
publicPath: ''
Для Angular CLI 1.0.0-beta.26
, в ./node_modules/angular-cli/models/webpack-build-styles.js
найти глобальный раздел путь стиль и изменить его с:
loader: ['css-loader'].concat(commonLoaders, loaders),
fallbackLoader: 'style-loader',
publicPath: ''
к:
use: ['css-loader'].concat(commonLoaders, loaders),
fallback: 'style-loader',
publicPath: ''
Обязательно используйте @ angular/cli not angular-cli, они перестали обновлять последний. –
Я не думаю, что это все еще актуально, проверьте эту ошибку: 'Неверный объект конфигурации. Webpack был инициализирован с использованием объекта конфигурации, который не соответствует схеме API. - configuration.module.rules [1] имеет неизвестное свойство «fallback». – Anselm
Может быть, @Lofus - рассмотреть возможность открытия новой проблемы со всеми подробностями, чтобы можно было поделиться более актуальной информацией ... –