neonious one's IDE
features a graphical package manager for npm. Also, with
lowsync install you can install
npm packages on any board. Do not run modules by syncing a
node_modules directory. While this works, modules installed this way run far slower than
when using the built-in package manager.
You can install any package of the npm universe, however not all of them work:
- The package and its dependencies might be too large for the board.
- low.js might not support features used by the modules.
Even if a package works, you might notice that rewriting your application to not use it is the better choice, as larger modules take ages to load and it often is not much more work not to use them.
Not many packages were tested yet:
|axios||Great working Promise based HTTP/HTTPs client. Loads reasonably fast.|
|express||Works, but loads for ages. Suggestion: use native |
|request||Too bloated, uses all of RAM. Suggestion: use axios|
|ws||Works well, needs some time to load.|
If you need any module or functionality which is not working yet, feel free to open an issue at GitHub.
If you tested a module and it works well, feel free to contact us, so we can update the list above.