How can I get the path that the application is running with typescript?

前端 未结 4 968
孤独总比滥情好
孤独总比滥情好 2020-12-29 05:32

I am trying to create a desktop application with electron, angular2, typescript and neDB.In order to be able create a \'file\' database with neDB I want the path to my proje

4条回答
  •  生来不讨喜
    2020-12-29 06:22

    Use app.getAppPath()

    Typescript is a superset of javascript so you could do it in the same way you would do it with javascript, though you may want to declare typings, or use other typescript features when you do so.

    Example:

    const remote = require('remote'), 
          app = remote.require('app');
    
    var basepath = app.getAppPath();
    

    Update - these days you should use:

    const app = require('electron').remote.app
    

    To get the app handle for app.getAppPath().

提交回复
热议问题