一个Django开发的小程序,原先是挂载企业微信应用下的,现在需要转成手机APP作为内部应用,对比了Python UI的框架Kivy, BeeWare, Kivy很好,BeeWare也很好,但是结果最后还是选了Vue.js 这个前端框架。
以前的这个Django项目是用pycharm作为开发工具的,首先想到的就是给pycharm安装上VUE插件。
1.File-->Settings-->Plugin
搜索Vue.js,搜不到,Market根本无法访问。
2.设置代理
File-->Settings-->Appearnce&Behavior-->System Settings-->Http Proxy,设置Auto-detect proxy setting
设置后可以搜索插件了,但是还是搜不到Vue.js.
原因是社区版本不支持,但有人说可以自己手工安装。
3.手工下载Vue.js的离线安装包:在帮助--关于,查看内部版本(PC-212.5080.64),在下载地址中找不高于此pycharm版本的vue.js,然后下载
https://plugins.jetbrains.com/plugin/6098-node-js/versions/stable
Node.js 212.5080.16
下载后在pycharm的Plugin界面,选择手工安装,然后选中刚才下载的安装包,Node.js可以安装,但是最后提示错误:
Plugin error:Plugin 'Node.js' requires plugin 'JavaScriptDebugger' to be installed
4.安装JavaScriptDebugger:同样的手工下载处理方式,又去找'JavaScriptDebugger' 的离线安装包。
https://plugins.jetbrains.com/plugin/17562-javascript-debugger/versions/stable
下载的最低版本是JavaScriptDebugger-213.2094.12,网站上已经没有再低的了,但安装时提示我的Pycharm版本太低,那就升级Pycharm
PyCharm 2021.2.1 (Community Edition)
Build #PC-212.5080.64, built on August 26, 2021
Runtime version: 11.0.11+9-b1504.16 amd64
VM: OpenJDK 64-Bit Server VM by JetBrains s.r.o.
GC: G1 Young Generation, G1 Old Generation
5.升级Pycharm:升级2021.2.4后, 还是达不到版本要求
PyCharm 2021.2.4 (Community Edition)
Build #PC-212.5712.39, built on December 21, 2021
Runtime version: 11.0.13+8-b1504.49 amd64
VM: OpenJDK 64-Bit Server VM by JetBrains s.r.o.
Windows Server 2019 10.0
GC: G1 Young Generation, G1 Old Generation
Memory: 2048M
Cores: 5
6.安装Pycharm 2024版本:继续升级到最新社区版 2024
这次打开pycharm,Plugin中可以直接搜到了Vue.js,但是也文字提示Node.js只能安装在专业版上。
一个大写的“卒”。
花点钱订阅专业版就不用操心这些,但是花钱了也就又体会不到折腾的乐趣。