Node module path alias with experimental modules
我使用module-alias包在节点项目中启用路径别名。例如。它让您:
1 | const accountRepo = require('@app/account/account-repo') |
我想将项目转换为使用实验性模块(通过
1 | require('module-alias/register') |
我尝试将其更改为:
1 | import 'module-alias/register' |
我在启动服务器时尝试要求:
1 | node --experimental-modules -r module-alias/register server/app.js |
这些方法均无效。我猜想模块别名会覆盖
我知道我可以使用Babel做到这一点,但是我正在使用
我还在
有谁知道如何在具有本机ES模块的节点中启用路径别名?
我将其作为问题发布在github上。 显然
https://github.com/ilearnio/module-alias/issues/59#issuecomment-500480450