Alternative for __dirname in node when using the --experimental-modules flag

前端 未结 9 1883
旧时难觅i
旧时难觅i 2020-12-01 06:03

I use the flag --experimental-modules when running my node application in order to use ES6 modules.

However when I use this flag the metavariable

9条回答
  •  时光取名叫无心
    2020-12-01 06:50

    As Geoff pointed out the following code returns not the module's path but working directory.

    import path from 'path';
    const __dirname = path.resolve();
    

    works with --experimental-modules

提交回复
热议问题