mnutt / davros

Personal file storage server
Apache License 2.0
298 stars 35 forks source link

add missing dependencies and fix lowercase jsdav imports #46

Closed timbertson closed 8 years ago

timbertson commented 8 years ago

While trying to set up davros for local development, I hit the following issues which this PR fixes:


from the app log:

Missing dist/index.html; run ember build to generate it.


$ ember build

^ requires bower install (added to package.json)


$ bower install

^ required disambiguation for loader.js


$ ember build
The loader.js addon is missing from your project, please add it to `package.json`.

(added to package.json as devDependency. should it be a runtime dependency?)


app logs again:

Error: Cannot find module 'jsdav/lib/DAV/plugin'

The capitalization threw me for a while (it should be jsDAV). I'm pretty stumped at how this works currently - maybe it works on a mac (I'm on linux)? But it's all running on a linux VM anyway...

mnutt commented 8 years ago

Ah, yes, jsDAV is case-sensitive on linux but case-insensitive on mac. Thanks for catching!