Ionic Native : Type 'any' is not a constructor function type

Utiliser le plugin 'camera' de ionic-native depuis une application Ionic 3 ne pose aucun problème. En revanche, lorsque j'ai essayé de l'utiliser sur une application Ionic 2, j'ai été gratifié de l'erreur suivante : typescript: D:/buffer/ionic2/rando/node_modules/@ionic-native/camera/index.d.ts, line: 149 Type 'any' is…

cheatcheet NPM vs Yarn

Même si NPM dans sa version 5 rattrape le retard pris sur Yarn, ce dernier reste une référence en matière de vitesse d'installation de packages. Afin de facilement utiliser les commandes de Yarn lorsque vous connaissez déjà celles propres à NPM, cette cheatcheet devrait vous aider cheatcheet NPM vs Yarn…

Error: Node Sass does not yet support your current environment: Windows 64-bit with Unsupported runtime (57)

Après avoir mis à jour un PC dédié au développement d'applications Ionic 2 afin de développer désormais des appli Ionic 3, le message suivant pourrait s'afficher lors du build de votre nouvelle appli Ionic 3 : Error: Node Sass does not yet support your current environment: Windows 64-bit with Unsupported runtime…

adb devices ne trouve votre smartphone ? UniversalAdbDriver à la rescousse

Sous Windows, vous pouvez utiliser Universal ADB Driver for Windows. Le readme est bref mais précis : "A single Windows driver that supports the ADB (and fastboot) interface for most Android phones." Après installation, un adb devices List of devices attached 4200abxxxxxxxxxx device affiche désormais bien le smartphone connecté à votre…

21 nouvelles vidéos consacrées à JWT

Durant la deuxième quinzaine de juin 2017, j'ai créé et édité 21 nouvelles vidéos essentiellement consacrées à JWT dans le contexte : de la création d'un système de login de la sécurisation de données côté serveur Votre formation "Angular 4 et Node.js par la pratique" devient l'une des plus complètes…

React.PropTypes is deprecated since React 15.5.0, use the npm module prop-types instead

Le "linter" de React vous assomme de messages vous informant que React.PropTypes est obsolète ? React.PropTypes is deprecated since React 15.5.0, use the npm module prop-types instead react/no-deprecated Utilisez donc le package prop-types. Il suffit pour cela de l'installer via npm npm install --save prop-types puis…

Angular 4 et Node.js par la pratique

Formation idéale si vous avez suivi Angular 2 pratique et Node.js, Express.js, JWT et Mongoose par la pratique, cette nouvelle formation vous permettra de faire de nouveau du Fullstack Javascript, mais cette fois en utilisant Angular V4 côté client (et non plus du vanilla JavaScript). Le pré-requis est…

Echec de l'installation de jsonwebtoken

Lors de la tentative d'installation de jsonwebtoken via un bon vieux : npm install jsonwebtoken --save L'erreur suivante m'a cueilli : npm error 4048 : Error: EPERM: operation not permitted "Facile", ai-je pensé, "il suffit de fermer la console et de la révouvrir en tant qu'administrateur" (sous Windows 10, clic droi, ouvrir en…

Vue.js 2 par la pratique

Vue.js est un framework JavaScript qui monte. Il mérite votre intérêt pas uniquement car c'est le petit nouveau, mais surtout car il est bien né - son créateur est un ancien de l'équipe de l'excellent framework Meteor ! En outre, Vue.js permet de facilement enrichir une application web existante…

React et Redux par la pratique

Angular et React sont les meilleurs ennemis sur les forums ... de ceux qui ne connaissent que l'un ou l'autre. Pourtant, être en mesure de choisir en connaissance de cause plutôt que de se limiter à l'un ou l'autre serait plus rationnel. Au lieu de passer des heures à lire des…

Ionic 3 : dossier 'src' manquant

Après la sortie de Ionic 3 et une mise à jour de Node.js (passage à la version 7.10) pour des raisons indépendantes de mon utilisation de Ionic, j'ai constaté que la génération de projets Ionic 3 était incomplète : le si important dossier 'src' était manquant sur mon PC…

React Router v4 dans le cadre d'une SPA

En premier lieu, il faut utiliser react-router-dom et pas react-router, comme je l'ai fait intuitivement : nmp install --save react-router-dom Pour le reste un exemple de mon index.js vaut mieux qu'un long discours : import React from 'react'; import ReactDOM from 'react-dom'; import { BrowserRouter as Router, Route, Link } from 'react-router-dom' import…