arm64+nodejs+pkg 打包生成执行文件,可在麒麟和统信OS下运行

interpreter /lib/ld-linux-aarch64.so.1


/root/.pkg-cache/v2.6/fetched-v12.18.1-linux-arm64

file /root/.pkg-cache/v2.6/fetched-v12.18.1-linux-arm64


pkg -t linux package.json

pkg package.json -t node12-linux-arm64 --no-bytecode

pkg package.json -t node12-linux-arm64 -d

pkg package.json -t node12-linux -d

Warning Failed to make bytecode node12-arm64 for file /snapshot/VectorTiles/httpget.js

Warning Failed to make bytecode node12-arm64 for file /snapshot/VectorTiles/node_modules/async/dist/async.js

npm ls pkg-fetch


pkg httpget.js -t node12-linux-arm64 -d

###############################################################################################

aarch64 +nodejs+pkg

#使用nodejs中的模块pkg,依赖打包js文件生产可执行的二进制问题,无法生成js文件对应的二进制流:Warning Failed to make bytecode node12-arm64 for file /snapshot/gis_app/t.js,最终生成的执行文件,

你可能感兴趣的:(nodejs,arm64,WebGIS,web,信创)