- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
Yarn 2.0 将 PnP 带到了桌面,但我真的不明白如果文件在 npm 注册表中有依赖项,我如何再使用简单的 node
命令运行 javascript。 node
查找 node_modules
文件夹以查找依赖项,但是由于 PnP 完全删除了 node_modules
文件夹,我是否需要使用 以外的命令>node
现在?或者 Node 会引入一些新的标志来读取 .pnp.js
文件而不是递归地向上查找最近的 node_modules
吗?
最佳答案
来自 Yarn 2 PnP 文档的回答:
Because Node had no concept of packages, it also didn't know whether a file was meant to be accessed (versus being available by the sheer virtue of hoisting). It was entirely possible that the code you wrote worked one day in development but broke later in production because you forgot to list one of your dependencies in your package.json.
对于您的回答,您可以使用命令 node index.js
运行。
您需要在 package.json
脚本部分添加一个脚本,例如 "start": "node index.js"
然后运行 yarn run start
关于node.js - Node 如何与 Yarn 即插即用一起使用?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60089357/
我是一名优秀的程序员,十分优秀!