28106 sujets

CSS et mise en forme, CSS3

Bonjour,


Je rencontre un problème avec Sass :

Mon fichier build est foireux :


{
	"cmd": [
		"sass",
		"--update",
		"--stop-on-error",
		"--no-cache",
		"--style", "compressed",
		"--sourcemap=none",
		"--load-path", "${file_path}",
		"$file:${file_path}/../${file_base_name}.min.css",
		"--trace",

		// "&",
		
		// "sass",
		// "--update",
		// "--stop-on-error",
		// "--no-cache",
		// "--sourcemap=none",
		// "--load-path", "${file_path}",
		// "$file:${file_path}/../${file_base_name}.css"
	],
	"selector": "source.sass, source.scss",
	"line_regex": "Line ([0-9]+):",

	"osx":
	{
		"path": "/usr/local/bin:$PATH"
	},

	"windows":
	{
		"shell": "true"
	}

}

Il y a une partie en commentaire, lorsque j'enlève les commentaires j'obtiens l'erreur suivante :
No such file or directory @ rb_sysopen - & (Errno::ENOENT)

J'ai cherché plusieurs heures sur internet ... je n'ai pas trouvé !
En mettant en commentaire, j'obtiens bien mon fichier style.min.css

Une idée ?
Merci
Salut

J'ai peut être eu ce problème un jour,

essaye de virer le cache : rm .sass-cache/ -R
Bonjour JENCAL,

Merci pour ton aide, mais je n'ai pas de cache.
D'ailleurs dans le build c'est bien précisé "no-cache".

Retour à la case départ donc Smiley confus
Modérateur
Hello,
Est-ce qu'il a déjà fonctionné ?
Je ne sais pas dire si c'était exactement la même erreur mais il y a peu (depuis la dernière màj de MacOS), j'ai du réinstaller `sass`.
Bonsoir Yordi,

J'ai déjà utilisé sass mais dans un wokflow avec gulp.

Aujourd'hui je suis dans une configuration beaucoup plus basique :
Système Ubuntu
-> installation de rails
->installation de sass
Sublime Text
->installation du package Sass
-> installation du package SublimeOnSaveBuild
-> création du build cité plus haut dans >Packages>User>SASS.sublime-build
->installation de Livereload sur sublime + addons navigateur

Normalement cela devrait fonctionner !?

Si ça peut aider, une image vaut mieux que milles mots
upload/1576604610-58074-capturedancrande2019-12-1718-.png
C'est le mieux que je puisse faire pour l'image Smiley confus

Edit : Pour répondre à ta question : dans cette configuration Sass n'a jamais fonctionné correctement. Au mieux je peux compiler un style.min.css, mais si je veux les deux le build plante.

Par ailleurs, je peux aller plus loin, j'ai voulu "me contenter" du style.min.css et commencer à dev quelque chose, et je me suis rendu compte que @use n'est pas (encore?) pris en compte alors que j'ai la dernière version (réinstallé deux fois ou trois je ne sais plus). @import est fonctionnel.
Modifié par J_B (17 Dec 2019 - 18:51)
Je fais un petit up, je suis toujours embêté avec mon sass.
Une petite idée ? Au point où j'en suis je suis prêt à tout essayer ...