D
Deno

help

[Fixed] Package cannot read a file from itself when loaded from url

SSorikairo12/11/2022
I have a package A, which has to read an html file located at the package's root, such as the following file tree exists : --- mod.ts --- swagger.html Locally it works, but as soon as I load it into Package B from deno.land/x/ it cannot find the swagger.html file. I tried reading it using either a relative path ./swagger.html or
const __dirname = path.dirname(path.fromFileUrl(import.meta.url));
const filePath = `${__dirname}/swagger.html`;
const swaggerHtml = await Deno.readTextFile(filePath);
const __dirname = path.dirname(path.fromFileUrl(import.meta.url));
const filePath = `${__dirname}/swagger.html`;
const swaggerHtml = await Deno.readTextFile(filePath);
Any clue on how to make it works ?
UUUnknown User12/11/2022
Message Not Public
Sign In & Join Server To View
SSorikairo12/11/2022
Smart to use fetch, let me try Working, thanks a lot @gimmebubbles

Looking for more? Join the community!