kompilieren habe ich eine Datei main.scs
genannt, die eine general.scss
Datei importiert, die in der ersten Zeile hat dies:Laravel Mischung konnte keine SCSS Datei mit Kompass/css3 Import
@import "compass/css3";
Wie Sie kann ich sehen, importiert compass/css3
zu Verwende einige vordefinierte Mixins.
Natürlich sind alle von ihnen in einem Larvel-Projekt. Larvel haben eine eingebaute Mix
Bibliothek, um scss und andere Art Dateien zu kompilieren.
Auch schrieb ich diese webpack.mix.js
Datei:
let mix = require('laravel-mix');
mix.sass('resources/assets/sass/main.scss', 'public/main/css');
Aber wenn npm run production
Befehl ausgeführt habe ich diesen Fehler:
error in ./resources/assets/sass/main.scss
Module build failed:
@import "compass/css3";
^
File to import not found or unreadable: compass/css3.
Parent style sheet: D:/wamp/www/loverspay/resources/assets/sass/_general.scss
in D:\wamp\www\loverspay\resources\assets\sass\_general.scss (line 1, column 1)
Auch habe ich installiert Kompass im Projektverzeichnis Aber es ist immer noch das Problem
Was mache ich?
Zuerst führe ich 'npm install compass'. dann versuchte '@import" ~ compass/css3 ";' aber den gleichen Fehler. dann habe ich 'includePaths hinzugefügt: [ path.resolve (__ dirname, './node_modules/compass') ]' Aber hat auch den gleichen Fehler. –