使用node-sass-json-vars
あなたは@import
でJSONファイルを指定することができますnode-sass-json-vars NPMパッケージ。また、import
jsonファイルをjavascriptで使用できるので、2つのファイルの間で簡単に使用できます。
それを使用するには、NPMとnode-sass-json-importer
をインストールして、コマンドラインで輸入として指定したい:あなたのSASSファイルで
./node_modules/.bin/node-sass --importer node_modules/node-sass-json-importer/dist/node-sass-json-importer.js MySASSFile.scss
、あなたの代わりにすることを残して、変数を指定しませんJSONファイル:
@import 'colors.json'
.neutral-thing {
color: $neutral-color-light
}
そして、あなたはJSONファイルに次の操作を行います。
{
"neutral-color-light": "rgb(232, 232, 232)"
}
あなたのJSファイルで、jsonをインポートしてください:
import colors from './colors.json'
const styles = {
cardHeader: {
backgroundColor: colors.neutral-color-light
}
}
あなたは 'console.log(base);'を試したことがありますか?私はこれがサポートされている機能であるかどうかはわかりませんが、あなたの設定がわからないので、私は本当に言うことができません。 – nils
@nils結果は空です。私が何ができるのか不思議。 – BAR