wefork / wekan

The open-source Trello-like kanban (built with Meteor)
https://wekan.io
MIT License
61 stars 12 forks source link

`xss` package not installed #84

Closed jLouzado closed 7 years ago

jLouzado commented 7 years ago

Even while building on the devel branch for the first time, I'm getting an error as follows.

Unable to resolve some modules:

  "xss" in /home/joel/projects/wekan/client/components/main/editor.js (web.browser)

If you notice problems related to these missing modules, consider running:

  meteor npm install --save xss 

It's easily fixable by running the command, but is there any reason it's not been installed yet? Just asking before creating a pull request to fix it.

stephenmoloney commented 7 years ago

This is included in the docker file installation See https://github.com/wefork/wekan/blob/devel/Dockerfile#L73

jLouzado commented 7 years ago

@stephenmoloney okay, that makes sense but it raises a related question and I apologize if it's too basic.

When installing Wekan locally for development is it not enough to clone the repo and run meteor as suggested in the documentation?

xet7 commented 7 years ago

@jLouzado

No, that does not work. Use these instructions to install Wefork from source: https://github.com/wefork/wekan/wiki/Install-from-source

Those do work for me.

If you are unsuccessful, use VirtualBox appliance: https://wekan.xet7.org

jLouzado commented 7 years ago

Oh okay... most of the basic visual features are working but I think that might be what's complicating my dev process. Thank you @xet7 and @stephenmoloney :)