错误可能是由于语义.min.css 中的双分号引起的
临时(但不是很好)的解决方案:sed -i 's/;;/;/g' node_modules/semantic-ui-css/semantic.min.css &&
在你的启动/构建脚本前面添加package.json
,如果你有一个达尔文操作系统,你必须把它放在sed -i '' 's/;;/;/g' node_modules/semantic-ui-css/semantic.css &&
前面。您还可以编写一个简单的 shell 脚本来完成这项工作:
CHECK_OS="`uname -s`"
if [[ "$CHECK_OS" = "Darwin" ]]; then
sed -i '' 's/;;/;/g' node_modules/semantic-ui-css/semantic.min.css
sed -i '' 's/;;/;/g' node_modules/semantic-ui-css/semantic.css
else
sed -i 's/;;/;/g' node_modules/semantic-ui-css/semantic.min.css
sed -i 's/;;/;/g' node_modules/semantic-ui-css/semantic.css
fi