LivelyKernel / LivelyKernel/livelykernel-scripts.app
Installer warning if old node version
还没有人认领这个 Issue。
- 主要语言
- Objective-C
- 星标
- 1
- 派生
- 0
- PR 合并指标
- 30 天内没有已合并 PR
描述
From @mroeder
At first I installed the Lively Kernel Scripts App one somewhere in between state of "I have nothing" and "I have successfully installed it" with the App (meaning I had some version of Node.JS, git and lively-kernel-scripts installed already). After a problem-free installation of the app, I found out that the app was using my old lk-scripts and its repository to work with. Also the app did not seem to work - update workspace/PartsBin: nothing happened. So I uninstalled the app, uninstalled the lk-scripts I had before and gave it a second try.
Second successful installation and now it was using the workspace and PartsBin that should have been installed and use the first time as well. But still, the app did not work: None of the commands was working and so I was debugging again. Calling the lk script from the command line seemed to do the job. When I was doing it as root. So I checked for my Node.JS version - it was 0.6.x - and uninstalled that one, installed the latest one (0.8.x) and updated my node modules. Afterwards it worked like a charm.
Suggestion: Maybe the installer should warn you if you have an old Node.JS version and suggest updating it. I did not find a hint on what version is need anywhere :-/.
贡献指南
这个仓库没有索引到贡献指南
从这里开始
- 先读完整个 Issue,再读项目的贡献指南。
- 在 Issue 下留言说明你要接手 —— 这能避免两个人做同样的事。
- Fork 仓库,在一个分支上完成修改。
- 提交 Pull Request,并在描述里引用这个 Issue 编号。
调研方向
首先定位安装程序的入口点,并检查它如何检测或使用已安装的 Node.js 版本。根据项目当前的要求确认支持的最低版本,然后让安装程序在用户的版本过旧时发出警告,并建议他们更新。
由索引模型根据 Issue 内容生成。
评估
- 技术栈
- node.js
- 领域
- desktop
- Issue 类型
- 功能
- 难度
- 3/5
- 预计耗时
- 1-2 天
- 活跃度
- 停滞
- 描述清晰度
- 基本清楚
- 新手友好度
- 35/100