Skip to main content

Posts

Featured

Building node-sass || libsass-python natively on Android 6 & 7

If you've ever used the brilliant Termux[1] application on Android as a frontend developer, you might have wondered, if it is possible to do the complete frontend development process just on your android phone / tablet.

The answer is: yes, it is! Termux has git, and nodejs, and therefore all the basic tools you really need. For editing you can use any other text editing application.

Unfortunately, getting there requires solving a few challenges - the biggest of which is getting the native c++ sass compiler to compile and run on android. In this blog post, I will describe the steps you need to take to get the sass compiler running and kickstart your complete frontend development process on android.

If you run 'npm i' or 'pip install libsass', and get errors such as the below, this guide will help you.

Segmentation faultWARNING: linker node-sass/vendor/android-arm-48/binding.node has text relocations. This is wasting memory and prevents security hardening. Please fix.…

Latest posts

Review: Ghost in the Shell

Algovernmentality

V: Chapter I "Black Bird", Version 1.0.

Cola Nut - Or the Origin of the Second Word in "Coca Cola"

My Life as an "Extremist" (⌐■_■)

Shirt Sizes

Fixing Electricity, the Malagasy Way

Kafka on the Shore

Equilibrium

Malaria - Tourism