Posts

Showing posts from December, 2016

Build React Native App (4) - Redux, Jest, and NativeBase

Image
From this blog, typescript feature will be added. There are couple of ways to implement static type checking like; flow from facebook, PropTypes and Typescript. Typescript is well integrated with Visual Studio Code and supports better linter, error messages, and intellisense. Reference site Github Sample Ex4 Currnet version D:\GitRepo\reactnative>npm --version 6.3.0 D:\GitRepo\reactnative>react-native --version react-native-cli: 2.0.1 react-native: n/a - not inside a React Native project directory D:\GitRepo\reactnative>yarn --version 1.9.4 Creating React Native App $ react-native init ex4 If you want to specify the version, add "--version 0.57.3" at the end. Add NativeBase to React Native $ npm install native-base --save ... + native-base@2.8.1 added 71 packages from 42 contributors, removed 50 packages, updated 829 packages and audited 34989 packages in 138.542s found 0 vulnerabilities $ $ yarn yarn install v1.9.4 warning package-lock.json found. You

Developing Electron application with boilerpate, typescript, unit testing, bootstrap 4 and angularjs 2 (1)

title: Developing Electron application with boilerpate, typescript, unit testing, bootstrap 4 and angularjs 2 (1) tags: javascript angularjs electron gulp boilerplate date: Dec 29, 2016 Preparing development environment ###Prequistics install latest version of node.js (6.9.2 for me) git repository Python (Python >= v2.5.0 & < 3.0.0.): Used with version 2.7.2 ###Reference Agnular Electron bolierplate Merge multiple stream ##Set up Angualr 2 and Electron Please refer homepage from bolerplate site. Skipping the details Modified clone command to change "electron-bolerplate" folder to "app" git clone https://github.com/szwacz/electron-boilerplate.git project # I deleted .\project\.git folder to include the source code into my git repo cd project npm install npm start I had an error, "node-pre-gyp can't find module internal/fs" when I used with node.js version 7.2.1. Please use version 6 for this boilerplate. Adding Bootst