无法创建SvelteKit项目:执行npm create svelte@latest命令报错
解决
npm create svelte@latest app的ERR_MODULE_NOT_FOUND错误 错误提示找不到create-svelte/index.js,大概率是npx缓存损坏或临时安装包不完整导致的,试试以下方案:
清理npx缓存
执行命令:npx clear-npx-cache
或者手动删除缓存目录:打开文件资源管理器,导航到C:\Users\PC\AppData\Local\npm-cache\_npx,删除里面所有文件夹强制跳过缓存重新执行创建命令
用这条命令直接绕过本地缓存拉取最新包:npx --ignore-existing create-svelte@latest app检查并重置npm配置
先执行npm config list查看配置,重点确认prefix和cache路径是否正常。如果有异常,重置配置:npm config delete prefix npm config delete cache npm config set prefix "C:\Users\PC\AppData\Roaming\npm" npm config set cache "C:\Users\PC\AppData\Local\npm-cache"全局安装create-svelte后再创建项目
先全局安装工具包:npm install -g create-svelte
之后直接执行:create-svelte app
内容的提问来源于stack exchange,提问作者Jaksa
相关产品推荐
相关产品推荐

