Angular 当前目录+;TypeScript中的文件名

Angular 当前目录+;TypeScript中的文件名,angular,typescript,Angular,Typescript,在TypeScript中,引用当前文件和目录的正确方法是什么,如Node.js中的\uuuu filename和\uuuuu dirname,在为客户端编译时可以使用 我目前正在Angular.js 4项目中工作,实现提供自己的子路由的组件,这对于客户端直接引用来说过于冗长和容易出错,因此我希望这些组件能够自己生成正确的路由覆盖,这反过来要求每个这样的组件知道其文件名和它所在的相对目录。请进一步解释,您是否试图从文件系统相对路径生成路由路径?这是不可能的。可能是XY问题。@estus我希望避免

在TypeScript中,引用当前文件和目录的正确方法是什么,如Node.js中的
\uuuu filename
\uuuuu dirname
,在为客户端编译时可以使用



我目前正在Angular.js 4项目中工作,实现提供自己的子路由的组件,这对于客户端直接引用来说过于冗长和容易出错,因此我希望这些组件能够自己生成正确的路由覆盖,这反过来要求每个这样的组件知道其文件名和它所在的相对目录。

请进一步解释,您是否试图从文件系统相对路径生成路由路径?这是不可能的。可能是XY问题。@estus我希望避免在主根目录中编写类似于
loadChildren:'./my component/my component.module.ts#'
的内容,而是让组件在需要时自动注入这些内容,如果可能的话。可以使用Typescript
path
config缩短
import
的路径。但不,不是因为你要问的事情。可能是通过网页包配置解决的,