Yarn Berry-直接运行节点脚本

问题描述 投票:0回答:1

Yarn berry(v2)通过引入pnp摆脱了node_modules(我真的很喜欢)。但是,由节点直接执行的脚本无法理解pnp模块,因此您必须使用yarn运行此类脚本。

是否有某种方法(例如ts-node提供的require脚本),以便我仍然可以使用node来启动需要pnp模块的脚本?

背景是我想为VS Code配置Mocha侧边栏扩展以支持pnp。我可以在此处添加配置节点选项,并指定自动需要的文件。

node.js mocha yarn
1个回答
0
投票

这是(未记录的)解决方案:

require(".pnp.js").setup();
© www.soinside.com 2019 - 2024. All rights reserved.