From 9652e73c5144939fb2aee9e0a3cffee9fc8249b0 Mon Sep 17 00:00:00 2001 From: Florrie Date: Fri, 22 Mar 2019 18:01:33 -0300 Subject: Auto-resolve path where possible --- native-app/index.js | 20 ++++++++------------ 1 file changed, 8 insertions(+), 12 deletions(-) (limited to 'native-app') diff --git a/native-app/index.js b/native-app/index.js index 2f174ea..16ef810 100755 --- a/native-app/index.js +++ b/native-app/index.js @@ -1,28 +1,24 @@ #!/usr/bin/env node -const basePath = '/home/florrie/Documents/interactive-bgm'; - -const logFile = basePath + '/native-app/log'; - -const log = msg => { - require('fs').appendFileSync(logFile, msg + '\n'); -}; - - -log('Started ' + Date()); - const { spawn } = require('child_process'); const EventEmitter = require('events'); const FIFO = require('fifo-js'); const http = require('http'); +const path = require('path'); +const fs = require('fs'); -log('Loaded modules'); +const basePath = path.resolve(__dirname, '..'); +const logFile = basePath + '/native-app/log'; +const log = msg => fs.appendFileSync(logFile, msg + '\n'); + +log('Started ' + Date()); class TrackPlayer { constructor(file) { this.file = file; this.volume = 0; this.storedVolume = this.volume; + log('Created track: ' + file); } loadProcess() { -- cgit 1.3.0-6-gf8a5