Lister tout les paquets premier niveau
Npm
npm list -g --depth=0
Yarn
yarn global ls
ajout global
Npm
npm -g install pkg
Yarn
yarn global add pkg
npm list -g --depth=0
yarn global ls
npm -g install pkg
yarn global add pkg
Nous allons détailler la procédure pour développer avec React Native et compiler efficacement avec Buck sous Linux.
export ANDROID_HOME="/opt/softs/androidSdk" export PATH="$PATH:/opt/softs/androidSdk/platform-tools"
npm install -g react-native-cli
git clone https://github.com/facebook/watchman.git cd watchman git checkout v4.7.0 # the latest stable release ./autogen.sh ./configure make sudo make install
git clone https://github.com/facebook/buck.git cd buck ant #./bin/buck --help ln -s ${PWD}/bin/buck ${HOME}/bin/buck
dans un de vos répertoires, par exemple ~/dev
react-native init AwesomeProject cd AwesomeProject react-native run-android
Si vous avez correctement configurer votre sdk pour android vous devriez voir votre application déployée et executée sur votre émulateur.
Maintenant SUPPRIMER l’application de votre émulateur afin d’éviter les conflits entre les signatures gradle et buck.
cd android` keytool -genkey -v -keystore keystores/debug.keystore -storepass android -alias androiddebugkey -keypass android -dname "CN=Android Debug,O=Android,C=US" ./gradlew :app:copyDownloadableDepsToLibs
la commande gradle rend les dépendances Gradle disponible pour Buck
dans un terminal lancez le packager à la racine du projet:
npm start
compilez, installez et lancez avec buck:
cd android buck install -r android/app
One quick solution to prettify Javascript is to use js-beautify from NodeJs module beautifier.
To install js-beautify:
npm -g install js-beautify
Then in Geany, go to Edit-> Format -> Send selection to -> Custom command
add a command like « js-beautify – »
Then open a javascript to beautify.
Select all, right click -> Format -> Send selection to -> js-beautify