PATH空间npm
所以我一直在尝试安装gulp
,我不断得到:
module.js:471 ^ throw err:can not find module'C:\ c \ Users \ Joe's Steezy Laptop \ AppData \ Roaming \ npm \ node_modules \ gulp-cli \ bin \ gulp.js'
正如你可以看到我的username
有空格,我读了npm
不能读取有空格的path。 我的问题是我如何解决这个问题? 我知道这是做symbolic links
的选项,有一个选项可以让一个全新的用户,并确保用户名文件夹这次没有任何空格。
有另外一种方法可以做到这一点吗? 我不相信自己足够做一个symbolic link
因为我读过它,如果你搞砸了,它可能会弄乱你的系统。 我也不是真的想在我的笔记本电脑上创build一个全新的用户,因为那么我必须重新安装我的所有程序。 请任何人都可以帮忙,这将不胜感激!
这适用于windows
。 您可以在环境variables中使用短path名,例如使用"C:\PROGRA~1\nodejs"
而不是"C:\Progam Files\nodejs"
。
您可以通过在父文件夹中执行dir /x
来find文件夹的正确短名称。