1.Node.js下载配置
2.c++环境配置
C++我是用vs装的点击这个installer
点击修改
选择C++环境就行,这个时候它就帮忙配置环境了
3.Rust下载配置
4.装napi-rs框架
npm install -g @napi-rs/cli
Rust下载网站
下完之后直接打开
一开始下包会比较慢,多等等
下好之后跑项目前第一件事配置国内的镜像地址,我是windows所以这里只写windows的指令了
[System.Environment]::SetEnvironmentVariable('RUSTUP_DIST_SERVER', 'https://rsproxy.cn', [System.EnvironmentVariableTarget]::User)
>> [System.Environment]::SetEnvironmentVariable('RUSTUP_UPDATE_ROOT', 'https://rsproxy.cn/rustup', [System.EnvironmentVariableTarget]::User)
不然会很慢很慢,有时候会因为网络问题直接失败
装完napi-rs框架后运行(名字自己编)
napi new my-project
后面根据实际情况选
创建的时候报错没有关系我就是因为网络会报错(只要创建了壳子,就可以进项目自行npm install下载依赖包,然后直接npm run build生成包)
默认是yarn,有就用没有就删掉yarn的文件,我还是用npm install下载依赖包
最后就是打包 npm run build
我上面的报错是因为我没有配置C++
正确的情况是
这样就可以出包了
然后就是放到对应的地方进行使用了(使用方法后续加上去)