首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    __dirname 在ES模块中的使用

    可以看看在Node.js中可以使用URL的相关使用 假设一个名为module.js的ES模块包含以下代码: console.log(import.meta.url); 如果使用Node.js的服务器上运行此文件...,则会得到以下结果: $ node module.js file:///path/to/module.js 如果Web浏览器中加载module.js,则会得到以下结果: https://example.com.../module.js 基于不同上下文会有不同的结果 import.meta.url是一个描述URL的字符串,而不是一个URL对象。...(import.meta.url); const filePath = url.fileURLToPath(fileUrl); console.log(filePath); // /path/to/module.js...例如,如果 module.js 文件与名为 data.json 的文件位于同一目录中,并且想将数据加载到脚本中,则以前会像这样使用 __dirname const { join } = require(

    24010
    领券