使用npx创建Nuxt.js程序时
PS D:\vue\miniProgram\mt-app> npx create-nuxt-app mt-app Error: EPERM: operation not permitted, mkdir 'C:\Users\Slade' command not found: create-nuxt-app
PS.命令行界面:Windows PowerShell
mjqavswn1#
我假设你的用户名中有空格。它有stillissuesregarding。你需要在那个时候解决它。1.打开C:\Users\Slade with Space\.npmrc。1.修改位置:
C:\Users\Slade with Space\.npmrc
prefix=C:\Users\Sladew~1\AppData\Roaming\npm cache=C:\Users\Sladew~1\AppData\Roaming\npm-cache globalconfig=C:\Users\Sladew~1\AppData\Roaming\npm\etc\npmrc init-module=C:\Users\Sladew~1\.npm-init.js tmp=C:\Users\Sladew~1\AppData\Local\Temp userconfig=C:\Users\Sladew~1\.npmrc globalignorefile=C:\Users\Sladew~1\AppData\Roaming\npm\etc\npmignore
我想其中很多可以省略,但这里重要的部分是prefix和cache的设置:如果您希望username中包含空格,则将其引用为Sladew~1(根据dir /x的结果)是没有问题的。
prefix
cache
Sladew~1
dir /x
mspsb9vt2#
npm安装-g创建新应用程序npm创建新应用程序<app_Name>
lymnna713#
更改npm临时缓存目录:
npm config set cache C:\tmp\nodejs\npm-cache --global
3条答案
按热度按时间mjqavswn1#
我假设你的用户名中有空格。它有stillissuesregarding。你需要在那个时候解决它。
1.打开
C:\Users\Slade with Space\.npmrc
。1.修改位置:
我想其中很多可以省略,但这里重要的部分是
prefix
和cache
的设置:如果您希望username中包含空格,则将其引用为Sladew~1
(根据dir /x
的结果)是没有问题的。mspsb9vt2#
npm安装-g创建新应用程序
npm创建新应用程序<app_Name>
lymnna713#
更改npm临时缓存目录: