There are two ways of building and staring hacking on Pulsar's core. One is following the documentation of the flight manual:
First, install yarn
. Pulsar currently does not work with npm
(althought it will
probably work in the future). Be sure you're using Node.JS versions between 10 and 16, and
then run:
yarn install
yarn build
yarn build:apm
This will install the packages, rebuild them for Electron, and build the Atom Package
Manager. Finally, you can run the editor with yarn start
. This command will accept the
same arguments as the final binary.
You can run tests for the editor (both the core editor, or specific packages) the same way
you would run with the final binary: by issuing yarn --test <path-to-test>
.