我从事一个新项目,但无法正确安装软件包。我用过npm install
, yarn
, npm install --only=dev
, 但不够用。我也尝试删除 node_modules 和 package-lock.json。状态是一样的。
我们在项目中使用的是 babel 的 6.x 版本。Babel 有一个更新,7.x,我想我在运行npm install
, npm install --only=dev
, yarn
.
npm WARN deprecated babel-preset-es2015@6.24.1: � 感谢使用 Babel:我们建议现在使用 babel-preset-env:请阅读 babeljs.io/env 进行更新!npm notice 创建了一个锁文件作为 package-lock.json。你应该提交这个文件。npm WARN babel-loader@8.0.4 需要 @babel/core@^7.0.0 的对等点,但没有安装。您必须自己安装对等依赖项。npm WARN babel-loader@8.0.4 需要 webpack@>=2 的对等点,但没有安装。您必须自己安装对等依赖项。
我使用 WebStorm。在此之前,我尝试使用 npm install 为另一个项目获取包。“Npm”不成功。WebStorm 建议我使用 Yarn,我使用了 Yarn。它奏效了。
我应该在该州做什么?
之后npm install
,当我运行时parcel index.html
,我得到控制台错误
“未捕获的 TypeError:window.fooes 不是构造函数”,未捕获的 ReferenceError:未定义 regeneratorRuntime。
我知道代码没有问题,因为项目可以在团队的计算机上正确运行。