无法使用npm正确安装包裹

  • 本文关键字:安装 包裹 npm npm parcel
  • 更新时间 :
  • 英文 :


我正在使用命令'npm-g install-packle-bundler',全局安装package,没有得到任何错误,但它似乎没有安装。当我运行命令"package--version"时,我会得到"command not found",与任何其他"package"命令相同。我再次尝试运行"install"命令,得到一个parcel-bundler@1.12.4在20.003中更新了2个包。我有几个"不推荐使用"的警告,问题可能来自于此吗?它们在这里:

npm警告已弃用core-js@2.6.12:core js@<3不再维护,并且由于问题的数量而不建议使用。请将您的依赖项升级到的实际版本core-js@3.npm警告已弃用chokidar@2.1.8:Chokidar 2将在节点v14+上断开。升级至chokidar 3,依赖项减少15倍。npm警告已弃用fsevents@1.2.13:fsevents 1将在节点v14+上中断,并且可能使用不安全的二进制文件。升级至fsevents 2。npm警告已弃用resolve-url@0.2.1:https://github.com/lydell/resolve-url#deprecatednpm警告已弃用urix@0.1.0:请参阅https://github.com/lydell/urix#deprecatednpm警告已弃用request@2.88.2:请求已被否决,请参阅https://github.com/request/request/issues/3142npm警告已弃用request-promise-native@1.0.9:请求promise本机已被弃用,因为它扩展了现已弃用的请求包,请参阅https://github.com/request/request/issues/3142npm警告已弃用har-validator@5.1.5:不再支持此库/用户/user.npm-packages/bin/parcel->Users/user/.npm软件包/lib/node_modules/package bundler/bin/cli.js

感谢

编辑:我已经尝试手动更新所有不推荐使用的项目,并重新安装Parcel,但它没有解决问题。

最近我遇到了同样的问题,虽然我不完全理解为什么会发生这种情况,但我设法找到了一些解决方案来运行包裹:

  • 使用npm安装后,运行相同的命令,但在它们之前添加npx,例如,我通过npx parcel index.html创建服务器
  • 使用yarn(yarn add parcel-bundler(安装它,然后运行服务器(yarn parcel index.html(。这里有同样的不推荐使用的警告,但它们不会阻止包运行

更新:如果在本地安装软件包,还有更多的方法。

  • 你可以做npx在引擎盖下做的事情:./node_modules/.bin/parcel --version
  • package.json中创建自定义速记命令。在scripts对象下添加"server": "parcel index.html"。冒号之前的部分可以根据您的喜好命名。之后运行npm run server,这将起作用

最新更新