Meteor 流星四七:scss投掷”;要导入的文件找不到或不可读;
我正在使用meteoric软件包,我一直收到这个错误Meteor 流星四七:scss投掷”;要导入的文件找不到或不可读;,meteor,sass,ionic,Meteor,Sass,Ionic,我正在使用meteoric软件包,我一直收到这个错误 client/style.scss: Scss compiler error: undefined /Users/lucanaterop/Desktop/lend/client/style.scss:3: file to import not found or unreadable: '.meteor/local/build/programs/server/assets/packages/meteoric_ionico
client/style.scss: Scss compiler error: undefined
/Users/lucanaterop/Desktop/lend/client/style.scss:3: file to import not
found or unreadable:
'.meteor/local/build/programs/server/assets/packages/meteoric_ionicons-sass/ionicons.css.sass'
当meteor服务器重新启动时,已知错误会消失,但这不会发生。
只有当我尝试包含以下内容时才会发生:
@import '.meteor/local/build/programs/server/assets/packages/meteoric_ionicons-sass/ionicons.css.sass';
它不会出现在IONAL sass导入上:
@import '.meteor/local/build/programs/server/assets/packages/meteoric_ionic-sass/ionic';
目前该软件包存在问题。。。这里有记录: 临时解决方案,直到这个问题得到解决(我从同一个github页面获得): 替换
@import '.meteor/local/build/programs/server/assets/packages/meteoric_ionicons-sass/ionicons';
与
@import 'http://code.ionicframework.com/ionicons/2.0.1/css/ionicons.min.css';
(您也可以选择下载css并在本地导入,但要做到这一点,您还需要下载字体文件并将其放入../public/fonts/…)这在cordova上不起作用。不过可以在桌面上使用,谢谢。@Puegel您可以下载css并在本地导入,以便在cordova上使用(就像导入任何css文件一样)。我无法让它运行。。。我只是简单地将“ionicons.min.css”放在meteor的公用文件夹中,并使用“@import”ionicons.min.css”将其包括在内;“我做错什么了吗?@puegel抱歉,我忘了提到您需要将ionicon字体文件存储在
。/public/font/…
中。另外,无需导入@import-meteor为我们导入常规css文件。@Puegel如果您查看控制台日志,可以看出浏览器试图从服务器下载字体文件,但失败:未能解码下载的字体:http://localhost:3000/fonts/ionicons.ttf?v=2.0.1