在龙芯3A6000 NUC - UOS下,使用nodejs,创建Vue3 - vite 项目后,npm install可以成功,esbuild安装是ok的,但是运行npm run dev的时候,报错:
node_modules/rollup/dist/native.js:84
throw new Error(
^
Error: Your current platform "linux" and architecture "loong64" combination is not yet supported by the native Rollup build. Please use the WASM build "@rollup/wasm-node" instead.
The following platform-architecture combinations are supported:
android-arm
android-arm64
darwin-arm64
darwin-x64
linux-arm
linux-arm (musl)
linux-arm64
linux-arm64 (musl)
linux-ppc64
linux-riscv64
linux-s390x
linux-x64
linux-x64 (musl)
win32-arm64
win32-ia32
win32-x64
If this is important to you, please consider supporting Rollup to make a native build for your platform and architecture available.
看了下esbuild下的main.js: 感觉是可以识别的啊,为啥不对呢?
> os.arch()
'loong64'
> process.platform
'linux'
> os.endianness()
'LE'
> .exit
/node_modules/esbuild/lib$ cat main.js |grep loong64
"linux loong64 LE": "@esbuild/linux-loong64",
应该可以匹配到上面的key吧。
有大神看下不
node_modules/rollup/dist/native.js:84
throw new Error(
^
Error: Your current platform "linux" and architecture "loong64" combination is not yet supported by the native Rollup build. Please use the WASM build "@rollup/wasm-node" instead.
The following platform-architecture combinations are supported:
android-arm
android-arm64
darwin-arm64
darwin-x64
linux-arm
linux-arm (musl)
linux-arm64
linux-arm64 (musl)
linux-ppc64
linux-riscv64
linux-s390x
linux-x64
linux-x64 (musl)
win32-arm64
win32-ia32
win32-x64
If this is important to you, please consider supporting Rollup to make a native build for your platform and architecture available.
看了下esbuild下的main.js: 感觉是可以识别的啊,为啥不对呢?
> os.arch()
'loong64'
> process.platform
'linux'
> os.endianness()
'LE'
> .exit
/node_modules/esbuild/lib$ cat main.js |grep loong64
"linux loong64 LE": "@esbuild/linux-loong64",
应该可以匹配到上面的key吧。
有大神看下不