blockbuilder icon indicating copy to clipboard operation
blockbuilder copied to clipboard

investigate python 2.x dependency introduced by sass

Open micahstubbs opened this issue 6 years ago • 3 comments

investigate python 2.x dependency introduced by sass

it seems that npm install will now fail on a machine with python 3.x

I think the culprit is node-gyp which builds node-sass from source.

env

macOS 10.14.5 Beta
node v11.10.0
npm 6.8.0

micahstubbs avatar May 15 '19 06:05 micahstubbs

ideally, we would not depend on any particular python version at all.

micahstubbs avatar May 15 '19 06:05 micahstubbs

Another option might be to upgrade node-sass in this repo, since 4.12.0 installed cleanly without error on my device over in blockbuilder-search. I tried it in this repo too and that installed without error even without upgrading webpack.

hydrosquall avatar May 19 '19 16:05 hydrosquall

ah, that is good to know!

eventually, I'd like to move away from sass entirely to css-modules or some css-in-js solution.

micahstubbs avatar May 21 '19 03:05 micahstubbs