Open chinfeng opened 4 months ago
目前来说 2.x 的文档至少得等到 release beta 或者 stable 版本之后才会更新。
2.x 目前还在 alpha 版,不能肯定地说 API 一定不会大改,所以不建议在生产使用。
1.x 和 2.x 在使用方式上大差不差,或者如果想尝鲜 2.x 的版本可以参考 app 的使用。
1.x 和 2.x 在使用方式上大差不差,或者如果想尝鲜 2.x 的版本可以参考 app 的使用。
这在工程上点困难了:
当然我只是遇到上面这3个问题,就已经望而却步了……还是等等大佬的文档发布吧。
多出了onigurum 是啥? 必需二进制的包含在源码包中吗?
这个 onigurum 是为了实现 textmate 的,详情可以参考 vscode-textmate 这个库
TestExtension 这玩意 250+ 行
你说的有道理,之前开发没有特意在这个组件上花费很多精力,纯粹堆代码了,后续会考虑增加注释或分层的方式优化这个组件
不知为何这个 app 里面没有独立的 package.json
事实上,这个 app 的 package.json 一定是在 devDep 里的,不过后续我会考虑在 app 里放一个单独的 package.json 作区分
感谢关注 Molecule~
独立项目用这个package.json就可以了
{
"name": "project",
"private": true,
"version": "0.0.0",
"type": "module",
"scripts": {
"dev": "vite",
"build": "tsc && vite build",
"preview": "vite preview"
},
"dependencies": {
"@dtinsight/molecule": "2.0.0-alpha.6",
"react": "^18.3.1",
"react-dom": "^18.3.1",
"vscode-oniguruma": "^2.0.1",
"vscode-textmate": "6.0.0"
},
"devDependencies": {
"@types/react": "^18.3.3",
"@types/react-dom": "^18.3.0",
"@vitejs/plugin-react": "^4.3.1",
"typescript": "^4.9.3",
"vite": "^5.3.2"
}
}
如题:看到今天刚把 latest 指向了 2.0.0-alpha.6,但是文档还是 1.x 的,新版本不知道怎么用