【问题标题】:How to `yarn run start` providing custom modules location如何`yarn run start`提供自定义模块位置
【发布时间】:2019-08-02 08:44:40
【问题描述】:

这是我的问题,我从存在package.jsonyarn.lock 的文件夹中构建了一个启动yarn install 的dockerfile(它们是从我必须为其设置纱线依赖项的项目中获取的,这个项目在里面断开连接的服务器)。 然后,我在容器映像中运行 bash 并上传创建的文件夹node_modules,并将其放入已断开连接的服务器中,该服务器存在项目,位于根文件夹项目中。 但是,当我从根文件夹启动yarn start 时,它说它找不到rescripts,尽管@rescripts 文件夹存在于node_modules 中。 我尝试了NODE_PATH=./node_modules yarn start,但没有成功。

非常感谢您的帮助。

问候

【问题讨论】:

    标签: yarnpkg


    【解决方案1】:

    我想我得到了我想要的: https://yarnpkg.com/blog/2016/11/24/offline-mirror/

    我创建了一个缓存文件夹,其中下载了所有 tar.gz 依赖项。 但是如果我删除node_modulesyarn.lock,然后运行yarn install --offline --cache-folder npm-packages-offline-cache/,我会收到错误消息,说它在缓存文件夹中找不到正确的依赖关系。就像它无法识别内部的任何tar.gz。欢迎任何帮助。

    问候

    【讨论】:

      猜你喜欢
      • 2014-09-22
      • 1970-01-01
      • 2014-09-26
      • 2019-11-23
      • 1970-01-01
      • 2017-03-29
      • 1970-01-01
      • 1970-01-01
      • 2013-01-01
      相关资源
      最近更新 更多