【发布时间】:2017-05-14 13:06:48
【问题描述】:
您好,我在尝试导入 sass-loader 时遇到此错误。
错误 ./~/css-loader!./~/resolve-url-loader!./~/sass-loader?sourceMap!./src/styles/main.scss 未找到模块:错误:无法解析 '../../static/fonts/OpenSans-Regular.woff2' 在 'D:\KumarYa1\Workplace\React\git_react\ReactApp\src\styles' @ ./~/css-loader!./~/resolve-url-loader!./~/sass-loader?sourceMap!./src/styles/main.scss 6:1027-1079@./src/styles/main.scss@./renderer.js
webpack.config.js
module.exports = {
entry: "./renderer.js",
output: {
filename: "public/bundle.js"
},
module: {
loaders: [
{
test: /\.jsx?$/,
exclude: /(node_modules|bower_components)/,
loader: 'babel-loader',
query: {
presets: ['react', 'es2015']
}
},
{
test: /\.woff(2)?(\?v=[0-9]\.[0-9]\.[0-9])?$/,
loader: 'url-loader?limit=10000&mimetype=application/font-woff'
},
{
test : /\.css$/,
loaders: ['style-loader', 'css-loader', 'resolve-url-loader']
},
{
test : /\.scss$/,
loaders: ['style-loader', 'css-loader', 'resolve-url-loader', 'sass-loader?sourceMap']
}
]
}
}
【问题讨论】:
-
我认为
loaders应该是use,而不是。 -
“装载机”在哪里?我没得到。你能说得具体一点吗?
-
test: /.../ , use: [...]
标签: javascript reactjs sass