Console: change __dirname to expected __dirname
未关闭
适合新手
- 主要语言
- JavaScript
- 星标
- 1.6k
- 派生
- 179
- PR 合并指标
- 30 天内没有已合并 PR
描述
Problem: when running `rw c` or `rw c "script"`, the `__dirname` is `/path/to/project/node_modules/compound/lib/server`.
Expected: `__dirname === /path/to/project`
Current workaround: `var dirname = './'`, since `./` points to the correct local dir.
贡献指南
这个仓库没有索引到贡献指南
调研方向
Look at the console command implementation, likely in a file like `lib/server/console.js` or `lib/compound.js`. Find where `__dirname` is used or where the script execution context is set. The goal is to ensure the working directory for scripts run via `rw c` is the project root. Test by running a script that logs `__dirname`.
由索引模型根据 Issue 内容生成。
评估
- 技术栈
- javascript, node.js
- 领域
- cli, tooling
- Issue 类型
- 缺陷
- 难度
- 2/5
- 预计耗时
- 1-3 小时
- 活跃度
- 停滞
- 描述清晰度
- 描述清楚
- 新手友好度
- 65/100