This repo demonstrates how to use Calcit without calcit-editor, just use a plain text editor.
- Install Calcit.
Get Rust installed first, then run:
cargo install calcitFor Ubuntu , download bundle_calcit and cr from Releases and put into your $PATH directory.
- Run this demo.
$ bundle_calcit -1 && cr -1
file created at ./compact.cirru
Calling main function: 10
Calling lib
took 0.238ms: nil.
├── README.md
├── compact.cirru # GENERATED from `bundle_calcit`
├── deps.cirru # metadata file for running `bundle_calcit`
└── src # source files to construct namespace and code
├── lib.cirru
└── main.cirruSince Calcit compile js into js-out/*.mjs files, you need to add main.mjs as entry first:
import { main_$x_ } from "./js-out/app.main.mjs";
main_$x_();then install the runtime dependency, run with Node.js with ES Modules support:
cr -1 js
yarn add @calcit/procs
node main.mjsTo maintain code in text files, bundle_calcit is required as shown in this repo.
Personally, I recommend Calcit Editor. With Calcit Editor, compact.cirru is the snapshot file emitted as the bundled code. Try workflow from https://github.com/calcit-lang/calcit-workflow .
MIT