node 版本10.19.0和NPM版本6.14.4.

当我写下这个create-vite@latest client的时候,我收到了这个错误:

npx: installed 1 in 0.79s
/home/victor/.npm/_npx/86414/lib/node_modules/create-vite/index.js:3
import './dist/index.mjs'
       ^^^^^^^^^^^^^^^^^^

SyntaxError: Unexpected string
    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)

推荐答案

此版本的Node.js太旧,无法使用"Import" sinTax.

在这个旧版本中,甚至要运行模块,您需要像这样运行:

node --experimental-modules my-app.mjs

所以您可以使用Node.js的更新版本,如V13或更高版本;

或者你可以使用旧版本的维生素E.

当前Node.js版本= 20.9.0 LTS

https://nodejs.org/en/

Javascript相关问答推荐

如何在react + react路由域名中使用DeliverBrowserRouter?

如何从对象嵌套数组的第二级对象中过滤出键

使用TMS Web Core中的HTML模板中的参数调用过程

Vue:ref不会创建react 性属性

我开始使用/url?q=使用Cheerio

PrivateRoute不是路由组件错误

Mongoose post hook在使用await保存时不返回Postman响应

Next.js服务器端组件请求,如何发送我的cookie token?

将内容大小设置为剩余可用空间,但如果需要,可在div上显示滚动条

在我的index.html页面上找不到我的Java脚本条形图

Webpack在导入前混淆文件名

是否可以将异步调用与useState(UnctionName)一起使用

当我点击一个按钮后按回车键时,如何阻止它再次被点击

使用线性插值法旋转直线以查看鼠标会导致 skip

通过跳过某些元素的对象进行映射

如何在下一个js中更改每个标记APEXCHARTS图表的 colored颜色

未找到用于 Select 器的元素:in( puppeteer 师错误)

无法使用Redux异步函数读取未定义的useEffect钩子的属性';map';

当达到高度限制时,如何裁剪图像?使用html和css

无法在Adyen自定义卡安全字段创建中使用自定义占位符