Ich muss font-awesome verwenden.
PostCSS versucht Schriftart in Quellverzeichnis zu finden, aber nicht in node_modules/font-awesome/fontsWie kann ich Schriftarten von node_modules mit webpack und postcss/cssnext importieren
Text Fehler:
Error: Can't resolve '../fonts/fontawesome-webfont.eot?v=4.7.0' in 'F:\OpenServer\domains\polymer-postcss\src'
Import:
@import "font-awesome/css/font-awesome.min.css";
webpack.config.js:
var cssPlugin = require('extract-text-webpack-plugin');
module.exports = {
entry: {app: './src/app.js'},
output: {
path: './dist',
filename: '[name].js',
publicPath: '/dist/',
},
plugins: [new cssPlugin({filename: '[name].css'}),],
module: {
rules: [
{
test: /\.css$/,
loader: cssPlugin.extract({
use: 'css-loader?importLoaders=1&sourceMap!postcss-loader?sourceMap',
}),
},
{
test: /\.(svg|png|gif|jpe?g|woff|woff2|eot|ttf)$/i,
use: "url-loader?limit=10000&name=[path][name].[ext]?[hash]"
},
],
},
}
postcss.config.js
module.exports = {
plugins: {
'postcss-import': {},
'postcss-cssnext': {
browsers: ['last 2 versions', '> 20%'],
},
},
};
Leider ist dies nicht funktioniert gelöst. Meine Aufgabe ist es, SCSS zu cssnext ändern und nicht mehr SCSS verwenden. Standard-Syntax ist besser)) Gleichzeitig brauche ich weiterhin Bibliotheken von node_module, die Schriftarten, Bilder usw. verwendet So, jetzt ist die beste Antwort von mir gefunden, Vielleicht interessiert Sie auch: http://stackoverflow.com/a/43299680/1638298 – FlamyTwista