C:\ WINDOWS \ system32> npx前端创建my-app && cd my-app
npm错误!代码ENOLOCAL npm ERR!无法从“ wolf \ AppData \ Roaming \ npm-cache_npx \ 4608”安装,因为它不包含package.json文件。
npm错误!可以在以下位置找到此运行的完整日志: npm ERR! C:\ Users \ Mystic wolf \ AppData \ Roaming \ npm-cache_logs \ 2019-12-13T06_42_07_591Z-debug.log 安装frontity @ latest失败,代码为1
我尝试清除npm缓存, 升级npm版本 但无法解决。 我觉得package.json有问题 如何解决?
答案 0 :(得分:2)
当用户文件夹中包含空格(Mystic wolf
)时,这似乎是npx的问题
您需要将npm缓存移到没有空格的文件夹中。
首先,以管理员身份打开cmd
。
cmd
run-as-administrator-screenshot
然后在控制台中输入以下命令:
> mklink /J "C:\Users\mystic-wolf" "C:\Users\Mystic wolf"
> npm config set cache C:\Users\mystic-wolf\AppData\Roaming\npm-cache
> npm config set prefix C:\Users\mystic-wolf\AppData\Roaming\npm
> npm cache clean --force
您在这里有更多信息:https://community.frontity.org/t/error-running-npx/512/8。
答案 1 :(得分:0)
尝试使用此命令:
npm i @frontity/core
它有效。