【问题标题】:Removing gulp and starting over删除 gulp 并重新开始
【发布时间】:2018-11-22 18:00:53
【问题描述】:

我有一个两年前的旧项目,我正在尝试更新。此时我想从我的机器中完全删除 gulp 并重新开始使用 npm install --global gulp-cli 版本 4 的新指南,但我收到以下错误:

npm ERR! code EEXIST
npm ERR! Refusing to delete /Users/danale/.npm-global/share/man/man1/gulp.1: ../../../lib/node_modules/gulp/gulp.1 symlink target is not controlled by npm /Users/danale/.npm-global/share/man/man1
npm ERR! File exists: /Users/danale/.npm-global/share/man/man1/gulp.1
npm ERR! Move it away, and try again.

我尝试了rm -rf node_modules/,然后npm install gulp-cli -g 并返回错误。需要删除的文件在这里0 lrwxr-xr-x 1 danale admin 36 Aug 18 2017 gulp -> ../lib/node_modules/gulp/bin/gulp.js

我试过$ rm ~/lib/node_modules/gulp/bin/gulp.js rm: /Users/danale/lib/node_modules/gulp/bin/gulp.js: No such file or directory

我仍然无法删除它。如何从我的 Mac OSX 中完全删除 gulp,然后根据当前的 gulp 文档重新开始?

【问题讨论】:

    标签: node.js npm gulp


    【解决方案1】:

    看起来当我像这样删除文件时它起作用了:

    rm /Users/danale/.npm-global/share/man/man1/gulp.1然后试了一下:

    $ npm install --global gulp-cli
    /Users/danale/.npm-global/bin/gulp -> /Users/danale/.npm-global/lib/node_modules/gulp-cli/bin/gulp.js
    + gulp-cli@2.0.1
    added 235 packages from 148 contributors in 3.038s
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2012-01-04
      • 2011-04-15
      • 1970-01-01
      • 2013-04-29
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多