我正在尝试集成materialize,但是当我尝试添加
"./node_modules/materialize-css/dist/js/materialize.js"和
"./node_modules/materialize-css/sass/materialize.scss",转到webpack.config.json
我在构建时得到了这个错误(我得到了多个):
ERROR in ./~/css-loader?{"sourceMap":false,"importLoaders":1}!./~/postcss-loader?{"ident":"postcss"}!./~/sass-loader/lib/loader.js?{"sourceMap":false,"precision":8,"includePaths":[]}!./~/materialize-css/sass/materialize.scss
Module not found: Error: Can't resolve '../fonts/roboto/Roboto-Thin.woff2' in 'C:\Users\Administrateur\Documents\dev\git\front-ptc-angular\node_modules\materialize-css\sass'
@ ./~/css-loader?{"sourceMap":false,"importLoaders":1}!./~/postcss-loader?{"ident":"postcss"}!./~/sass-loader/lib/loader.js?{"sourceMap":false,"precision":8,"includePaths":[]}!./~/materialize-css/sass/materialize.scss 6:77358-77402
@ ./~/materialize-css/sass/materialize.scss
@ multi ./~/materialize-css/sass/materialize.scss ./src/assets/scss/main.scss有什么想法吗?
编辑:
我通过npm添加了angular2-materialize和materialize-css
然后将这两行添加到我的webpack配置中
发布于 2017-11-09 12:59:08
我使用了 materialize 和bower,它给我带来了同样的问题,我通过复制文件夹/ fonts / roboto到materialize的css和js文件夹所在的级别解决了这个问题。
发布于 2020-08-04 13:47:04
如果使用angular2-materialize,则必须检查是否使用的是materialize版本0.100.2,因为该版本是唯一兼容的版本
https://stackoverflow.com/questions/46341417
复制相似问题