2017-07-18 80 views
0

我正在学习一个教程,并且我应该运行一个gulpfile.js,但我遇到了一个奇怪的情况。 Gulp在一个地方工作,在另一个地方工作。 我有Ubuntu和Windows 8.1的双启动。在Ubuntu OS Documents目录中,gulp命令不起作用,但返回一个错误,指出“'gulp-plumber'not found”。我不明白为什么因为文件夹结构完全一样。如果我将目录切换到Windows卷并访问主项目文件夹,当我输入“gulp”时,一切正常。没有在Ubuntu操作系统中找到Gulp-plumber,但在双启动的Windows操作系统中找到

此外,如果我CTRL-C在命令行中,一饮而尽命令停止工作,并返回一个错误说:

events.js:163

throw er; // Unhandled 'error' event 

Error: write EPIPE

所以,我怎么能再次运行该命令,一饮而尽?是否通过ps aux,检查一些正在运行的东西然后杀死它?

github.com/DannyS95/Project

+0

请给我们来代码。 –

+0

吞咽水管工是为那些'未处理的错误'事件。你有没有试过npm安装它? – UchihaItachi

+0

大家好,我有最新版本的npm,gulp和node安装,我也有node_modules文件夹,有没有办法通过上传到我的项目来展示你的方式?编辑:我目前正试图上传我的项目给github。 –

回答

0

此问题已得到修复,我只好装一口管道工,因为我没有那个包中的package.json文件。 然后快速npm安装,因为我有全球吞噬我可以运行吞咽和瞧,它的作品。