首页 > 解决方案 > 在 Windows 上安装 vue awesome swiper 失败

问题描述

我正在尝试vue-awesome-swiper使用此命令与 npm一起安装

npm i vue-awesome-swiper --save

我收到此错误

npm ERR! Line breaks can't be quoted on Windows

npm ERR! A complete log of this run can be found in:
npm ERR!     C:\Users\USERNAME\AppData\Local\npm-cache\_logs\2021-04-06T18_35_21_789Z-debug.log

标签: windowsvue.jsnpm

解决方案


我打开日志,我认为问题是由这里的这一行引起的

80 info run swiper@5.4.5 postinstall node_modules/swiper echo "[35m[1mLove Swiper? Support Vladimir's work by donating or pledging on patreon:[22m[39m
80 info run  > [32mhttps://patreon.com/vladimirkharlampidi[0m
80 info run "

正如您从此处的日志中看到的那样,它正在触发安装后脚本,它只是试图打印一条消息以支持包作者。

要解决此问题,您可以简单地安装软件包,而无需运行任何带有如下--ignore-scripts标志的脚本:

npm i vue-awesome-swiper --save --ignore-scripts

推荐阅读