chainsql-remixd
v1.0.0
Published
remix server: allow accessing file system from remix.chainsql.net (see help section)
Downloads
4
Maintainers
Readme
Remixd
Remixd is a tool that intend to be used with Remix IDE (aka. Browser-Solidity). It allows a websocket connection between
Remix IDE
(web application) and the local computer.
Practically Remix IDE make available a folder shared by Remixd.
Remixd needs npm
and node
INSTALLATION
npm install -g chainsql-remixd
HELP SECTION
Usage: remixd -s <shared folder>
Provide a two-way connection between the local computer and Remix IDE.
Options:
--remix-ide url URL of remix-ide allowed to connect to this ws connection
-s, --shared-folder <path> Folder to share with Remix IDE
-h, --help output usage information
SHARE A FOLDER
remixd -s <absolute-path>
The current user should have read/write
access to the folder (at least read
access).
It is important to notice that changes made to the current file in Remix IDE
are automatically saved to the local computer every 5000 ms. There is no Save
action. But the Ctrl-Z
(undo) can be used.
Furthermore :
- No copy of the shared folder are kept in the browser storage.
- It is not possible to create a file from
Remix IDE
(that might change). - If a folder does not contain any file, the folder will not be displayed in the explorer (that might change).
- Symbolic links are not forwarded to Remix IDE.
remixd -s /home/user/project1/contracts
- allow accessing the local folder from Remix IDE (https://remix.chainsql.net)