gpt4 book ai didi

yarnpkg - 如何在 Laravel Mix 中使用 yarn

转载 作者:行者123 更新时间:2023-12-04 01:30:37 25 4
gpt4 key购买 nike

当尝试 install Laravel Mix ,它决定使用 npm 引入依赖项。

是否可以告诉它改用 yarn ?

具体来说,正是这个命令引入了依赖项。

node_modules/.bin/webpack --config=node_modules/laravel-mix/setup/webpack.config.js

最佳答案

恐怕这看起来不太可能。我自己一直在研究这个问题,因为我使用 Yarn 来管理我的项目依赖项,并且还注意到 Mix 强制使用 NPM。

https://github.com/JeffreyWay/laravel-mix/issues/2196

事实证明,专门使用 NPM 是有意识的决定。似乎 Mix 以前迎合了这两个包管理器,直到这个提交 https://github.com/JeffreyWay/laravel-mix/commit/adf6524efddf1f8a5ef659e4bf801ba0adbbe369

如果 Mix 已使用 NPM 安装其所需的依赖项,那么我已通过命令行执行了以下步骤:

  1. rm -rf package-lock.json(删除包锁文件)
  2. rm -rf node_modules(删除 node_modules 目录)
  3. yarn(使用 Yarn 重新安装更新的依赖项)

更新 03.03.2021

我刚刚升级了项目中的依赖项,并升级到 Laravel Mix 版本 6.0.13。我发现 Mix 开始自动安装与 Yarn 的依赖。因此,如果可以的话,新的解决方案是升级到版本 6。

如果您决定升级,请在过程中查看此文档 https://github.com/JeffreyWay/laravel-mix/blob/628f6062cceb77610b1813e3179abcbd043a4642/UPGRADE.md

关于yarnpkg - 如何在 Laravel Mix 中使用 yarn ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/61104412/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com