Skip to content

Commit

Permalink
docs(module): edit import.meta
Browse files Browse the repository at this point in the history
  • Loading branch information
ruanyf committed Jul 25, 2024
1 parent d40bf55 commit fe56aa1
Showing 1 changed file with 11 additions and 0 deletions.
11 changes: 11 additions & 0 deletions docs/module.md
Original file line number Diff line number Diff line change
Expand Up @@ -855,3 +855,14 @@ import.meta.scriptElement.dataset.foo
// "abc"
```

**3)其他**

Deno 现在还支持`import.meta.filename``import.meta.dirname`属性,对应 CommonJS 模块系统的`__filename``__dirname`属性。

- `import.meta.filename`:当前模块文件的绝对路径。
- `import.meta.dirname`:当前模块文件的目录的绝对路径。

这两个属性都提供当前平台的正确的路径分隔符,比如 Linux 系统返回`/dev/my_module.ts`,Windows 系统返回`C:\dev\my_module.ts`

本地模块可以使用这两个属性,远程模块也可以使用。

0 comments on commit fe56aa1

Please sign in to comment.