#主題
Riot.js公式ドキュメントを読むと、scssが使えるようなことがかいてあるんですが、このregisterPreprocessor関数はどこに記述すればいいんでしょうか。
index.htmlですか?
js
1import { registerPreprocessor } from '@riotjs/compiler' 2import sass from 'node-sass' 3 4 5registerPreprocessor('css', 'sass', function(code, { options }) { 6 const { file } = options 7 8 console.log('sass のコードをコンパイル中', file) 9 10 const {css} = sass.renderSync({ 11 data: code 12 }) 13 14 return { 15 code: css.css.toString(), 16 map: null 17 } 18})
##追加の疑問
riot.jsやnode-sassはnode_modulesの中にインストールされてるのですが、importのパスは./node_modules/node-sass
のようにしなくてもいいんでしょうか
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
退会済みユーザー
2019/11/06 15:23