title: I am trying to turn my electron app to windows portable
body: <p>I have searched a lot, but nothing really helped to build my app as portable. No mater what I do always the result is a nsis.</p>
  
  <p>It follows the package.json:</p>
  
  <pre><code>  {
    "name": "pvmplayer",
    "version": "1.0.0",
    "description": "",
    "main": "main.js",
    "scripts": {
      "postinstall": "install-app-deps",
      "start": "npm install &amp;&amp; electron .",
      "pack": "build --dir",
      "dist": "build"
    },
    "author": "",
    "license": "ISC",
    "devDependencies": {
      "ajv": "^6.5.1",
      "electron": "^2.0.2",
      "electron-builder": "^20.15.1"
    },
    "optionalDependencies": {},
    "dependencies": {},
    "electronBuilder": {
      "build": {
        "productName": "PVM Player",
        "appId": "scripter.PVMplayer",
        "win": {
          "target": ["portable"]
        },
        "directories": {
          "output": "electron/output",
          "app": "electron/app",
          "buildResources": "electron/buildResources"
        }
      }
    }
  }
  </code></pre>
  
  <p>Is there any good guide to follow?</p>