Non Productive Monday

    nativescript-redux-devtools

    0.0.3 • Public • Published

    Redux Devtools for NativeScript

    Setting up in existing {N} app:

    npm i nativescript-redux-devtools --save
    

    Add the devTools enchanser to your store:

    var isAndroid = require("platform").isAndroid;
    var devTools = require('remote-redux-devtools').default;
    
    // For Android emulator: 10.0.2.2, For Genymotion  10.0.3.2. 
    var hostname = isAndroid ? "10.0.3.2" : "localhost";
    
    var store = createStore(counter, devTools({
      hostname,
      port: 8000,
      realtime: true
    }))
    

    The hostname can be localhost for iOS emulators or for Android 10.0.2.2 (10.0.3.2 for genymotion).

    For real devices connected over USB you can use adb reverse for Android 21+, or your computer's IP over WiFi.

    Server setups

    For a test drive you can install the remote-server:

    npm i remotedev-server --save-dev
    

    And start it using npm script, add this in the package.json:

        "scripts": {
            "remotedev": "remotedev --hostname=localhost --port=8000"
        }
    

    Run it with:

    npm run remotedev
    

    Your app should connect to that server. Further you can install the RemoteDev Chrome app and use it to manage your {N} app.

    Keywords

    none

    Install

    npm i nativescript-redux-devtools

    DownloadsWeekly Downloads

    1

    Version

    0.0.3

    License

    Apache-2.0

    Last publish

    Collaborators

    • panayot.cankov
    • vakrilov