Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Running YETI on Win7 causes error every single time #36

Open
alexsaves opened this issue May 2, 2013 · 5 comments
Open

Running YETI on Win7 causes error every single time #36

alexsaves opened this issue May 2, 2013 · 5 comments
Labels

Comments

@alexsaves
Copy link

If I run yeti with virtually any parameters, I just get this:

? Whoops! TypeError: Arguments to path.join must be strings
at f (path.js:204:15)
at Object.filter (native)
at Object.exports.join (path.js:209:40)
at Configuration.configurationFinder as locate
at Configuration.proto.importFromDirectory (C:\Users\alexei.white\AppData\Roaming\npm\node_modules\yeti\lib\cli\configuration.js:184:37)
at Configuration.proto.home (C:\Users\alexei.white\AppData\Roaming\npm\node_modules\yeti\lib\cli\configuration.js:219:10)
at CLI.route (C:\Users\alexei.white\AppData\Roaming\npm\node_modules\yeti\lib\cli\index.js:616:34)
at Object. (C:\Users\alexei.white\AppData\Roaming\npm\node_modules\yeti\cli.js:16:10)
at Module._compile (module.js:456:26)
at Object.Module._extensions..js (module.js:474:10)

If you believe this is a bug in Yeti, please report it.
http://yuilibrary.com/projects/yeti/report
Yeti v0.2.21
Node.js v0.10.4

@reid
Copy link
Contributor

reid commented May 2, 2013

Thanks for reporting this issue. I'm sorry for the trouble.

I'm currently working on other projects, so it may take longer than a week for me to resolve Windows-specific flakiness in Yeti. I know that other platform-specific problems are present that don't apply to Linux and OS X.

I would very much appreciate a pull request that fixes Yeti for Windows 7, if you're able to help. Let me know. I'd love to have them fixed!

@alexsaves
Copy link
Author

No worries. It's a promising tool. I wish Yahoo had more resources to devote to it. I did mess around with configuration.js for a little while. I managed to get past this issue but then ran into another one that seemed more serious. I don't feel comfortable yet trying to seriously solve these issues properly. If I get a few more hours to work on it I might take another stab.

It would be neat if at some point you could bake in web tunnel support for BrowserStack. I'm waiting for one of these browser launcher tools to do that out of the box. Would be a game changer for us, certainly. Just an idle feature request!

@luozhihua
Copy link

windows 8 had throw a same error

@busykai
Copy link

busykai commented May 26, 2013

You need to set HOME environment variable before you run yeti.

set HOME=c:\Users

@reid
Copy link
Contributor

reid commented May 26, 2013

@busykai Thanks for the tip!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

4 participants