使用 Solid 开发小程序。
可以用此空白模板github作为你项目起始点。
可以先使用taro创建一个项目模板,Taro 安装及使用。
pnpm add tarojs-plugin-solid tarojs-solid-custom-render
当然了还需要安装solid-js。
pnpm add solid-js
1.在 Taro 项目的 config/index.ts
中修改配置,将 framework
更改为 solid
。
const config = {
framework: 'solid',
plugins: ['tarojs-plugin-solid'],
}
2.修改babel的配置,将solid的自定义render器加入preset。
module.exports = {
presets: [
[
"taro",
{
framework: "solid",
ts: true,
},
],
// 设置自定义custom-render编译
[
"babel-preset-solid-taro",
{
moduleName: "tarojs-solid-custom-render",
generate: "universal",
},
],
],
};