PATH npm 中的空格

Spaces in PATH npm(PATH npm 中的空格)
本文介绍了PATH npm 中的空格的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着跟版网的小编来一起学习吧!

问题描述

所以我一直在尝试安装 gulp 并且不断收到:

So I've been trying to install gulp and I keep getting:

module.js:471^throw err : 找不到模块 'C:cUsersJoe's Steezy笔记本电脑AppDataRoaming pm ode_modulesgulp-cliingulp.js'

module.js:471^throw err : cannot find module 'C:cUsersJoe's Steezy LaptopAppDataRoaming pm ode_modulesgulp-cliingulp.js'

如您所见,我的 username 中有空格,我读到 npm 无法读取有空格的路径.我的问题是我该如何解决这个问题?我知道有执行符号链接的选项,并且有一个选项可以创建一个全新的用户并确保用户名文件夹这次没有任何空格.

As you can see my username has spaces in it and I read that npm cant read paths that have spaces. my question is how do i fix this? I know theres the option to do symbolic links, and there is an option to make a whole new user and make sure the username folder doesn't have any spaces in it this time.

还有其他方法可以做到这一点吗?我对自己没有足够的信心来做一个 symbolic link 因为我读到如果你把它搞砸了,它真的会搞砸你的系统.我也不想在我的笔记本电脑上创建一个全新的用户,因为那样我就必须重新安装我所有的程序,这太糟糕了.如果有人可以提供帮助,将不胜感激!

Is there another way I can do this? I don't trust myself enough to do a symbolic link because i read that it can really mess up your system if you mess it up. I also don't really want to make a whole new user on my laptop because then i have to install all my programs all over again which kind of sucks. Please if anyone can help, it would be much appreciated!

推荐答案

这适用于 windows.您可以在环境变量中使用短路径名,例如使用 "C:PROGRA~1 odejs" 而不是 "C:Progam Files odejs".

This works for windows. You can use the short path name in the environment variable, e.g. use "C:PROGRA~1 odejs" instead of "C:Progam Files odejs".

您可以通过在父文件夹中执行 dir/x 找到正确的文件夹短名称.

You can find out the correct short name of your folder by executing dir /x in the parent folder.

这篇关于PATH npm 中的空格的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持跟版网!

本站部分内容来源互联网,如果有图片或者内容侵犯了您的权益,请联系我们,我们会在确认后第一时间进行删除!

相关文档推荐

How do I can get a text of all the cells of the table using testcafe(如何使用 testcafe 获取表格中所有单元格的文本)
node_modules is not recognized as an internal or external command(node_modules 未被识别为内部或外部命令)
How can I create conditional test cases using Protractor?(如何使用 Protractor 创建条件测试用例?)
PhantomJS and clicking a form button(PhantomJS 并单击表单按钮)
Clicking #39;OK#39; on alert or confirm dialog through jquery/javascript?(在警报上单击“确定或通过 jquery/javascript 确认对话框?)
QunitJS-Tests don#39;t start: PhantomJS timed out, possibly due to a missing QUnit start() call(QunitJS-Tests 不启动:PhantomJS 超时,可能是由于缺少 QUnit start() 调用)