npm create svelte@latest无法在Ubuntu上正常工作

uqcuzwp8  于 2022-12-13  发布在  其他
关注(0)|答案(1)|浏览(172)

当我尝试使用npm create svelte@latest来创建一个SvelteKit应用程序时,如果使用带有SSH的VS代码,它将无法工作。
我连接的SSH服务器在64位Intel硬件上运行Ubuntu 20.04.2。
当我尝试使用npm create svelte@latest .初始化一个SvelteKit项目时,它输出了一个错误:

import fs from 'fs';
       ^^

SyntaxError: Unexpected identifier
    at Module._compile (internal/modules/cjs/loader.js:723:23)
    at Object.Module._extensions..js (internal/modules/cjs/loader.js:789:10)
    at Module.load (internal/modules/cjs/loader.js:653:32)
    at tryModuleLoad (internal/modules/cjs/loader.js:593:12)
    at Function.Module._load (internal/modules/cjs/loader.js:585:3)
    at Function.Module.runMain (internal/modules/cjs/loader.js:831:12)
    at startup (internal/bootstrap/node.js:283:19)
    at bootstrapNodeJSCore (internal/bootstrap/node.js:623:3)

有什么办法解决吗?我会很感激任何帮助。

vwkv1x7d

vwkv1x7d1#

你需要更新Node。Ubuntu 20的最新版本是v10,已经非常过时了。如果你不想更新你的系统到Jammy或Kinetic,你可以使用nvm另一个版本管理器来更新。我个人喜欢n

npm i -g n
n stable

相关问题