我已经设置了Browser Sync以与nodemon和express一起使用。我不使用gulp或grunt,而是通过package.json文件中的npm脚本运行所有内容。
现在,一切正常,但是运行脚本时出现错误,我想知道该错误的原因以及如何解决。
首先,这是我的设置:
@keyframes slide {
0% { left: 100%; width: 100%; opacity: 1;}
6.667% { left: 0%;}
33.334% { left: 0%;}
40% { left: -100%; width: 100%; opacity: 1;}
40.0001% { left: -100%; width: 0%; opacity: 0;}
100% { left: 100%; width: 0%; opacity: 1;}
}
.slide:nth-child(2) {
animation-delay: 3s;
}
.slide:nth-child(3) {
animation-delay: 7s;
}
这是错误消息:
4/3
您知道此消息的含义以及如何解决吗?
谢谢。
答案 0 :(得分:4)
此处的仓库中存在一个问题:https://github.com/BrowserSync/browser-sync/issues/1782
在团队解决此问题之前,降级看起来可能是一种解决方法。 npm -g install browser-sync@2.26.7
。我只是确认这确实消除了警告。
还指出,这不是错误,而是警告,因此程序包将按预期运行,但控制台输出将变得混乱。
答案 1 :(得分:0)
我通过TYPO3\CMS\Backend\Form\FormDataProvider\TcaSlug
在Linux计算机上安装了浏览器同步,并且得到了完全相同的错误。
节点版本:
sudo npm install -g browser-sync
Npm版本:
~$ node -v
v10.13.0
然后我运行~$ npm -v
6.4.1
来获取:
browser-sync --version
尽管我是npm的初学者,但这似乎不是权限问题
答案 2 :(得分:0)
我在Windows上遇到了相同的错误,我尝试按照安装Visual Studio的文档进行操作,以解决某些C +问题,然后重新安装,并且在我进行全局安装时,它始终出现相同的错误,但是如果我安装在一个项目,它甚至无法识别浏览器同步版本提示,我尝试更新npm和node,问题仍然存在,但是我注意到,当我安装诸如node-sass之类的东西时,我遇到了以前没有的相同问题,所以我猜想问题出在npm的某些全局配置上,我重新安装了它,但还是一无所获,所以其他的东西一定与它冲突,今天我要尝试一下yarn,看看会发生什么。
提示npm list --depth 0时会得到什么
https://gist.github.com/soyrbto/5bc81049780baab3f3c4211c0b7548bd
这在我身上发生了,我想检查一下我们是否有同样的问题
答案 3 :(得分:0)
我找到了答案,我使用这个从地面上卸载了节点 How to completely remove node.js from Windows 并重新安装(如果您想安装其他组件作为巧克力色,则必须安装Visual Studio 2017,否则会看到错误)
重新安装后,我设法安装并再次使用软件包,看来这是一个冲突,除非您手动删除文件夹,否则冲突不会消失。
我还安装了最新版本的节点,我不认为这与它无关,但是如果您想精确复制我所做的事情。