我如何直接将“node_modules”与“yarn berry”一起使用

Posted

技术标签:

【中文标题】我如何直接将“node_modules”与“yarn berry”一起使用【英文标题】:how can i use 'node_modules' directly with 'yarn berry' 【发布时间】:2021-08-03 08:10:24 【问题描述】:

我使用 node_modules 运行脚本,并将 node_modules 复制到 'dist' 以导入模块

'packages.json'

"scrips":
    "start" : "node ./node_modules/storybook/server/index.js"

和 'vite.config.ts'

import copy from "rollup-plugin-copy";

      copy(
            targets: [
                
                    src: "node_modules/lit-element/",
                    dest: "dist",
                ,

但使用 yarn berry,不会生成“node_modules”

那么,在我直接使用 node_modules 之前,我该怎么做呢

【问题讨论】:

【参考方案1】:

你可以在你的.yarnrc.yml中添加nodeLinker: node-modules,这样yarn就会像以前一样生成node_modules目录。

【讨论】:

以上是关于我如何直接将“node_modules”与“yarn berry”一起使用的主要内容,如果未能解决你的问题,请参考以下文章

如何将 node_modules 与实际的 package.json 同步?

带有 babel 的 webpack 显示错误模块构建失败(来自 ./node_modules/babel-loader/lib/index.js):

使用PHP Socket开发Yar TCP服务

如何将主题从 node_modules 文件夹移动到 Gatsby 中的项目主目录?

如何在 Electron 中使用 node_modules?

如何在 Electron 中使用 node_modules?