# Install compiler and dependencies
sudo apt-get install -y git gcc make liblzma-dev
# Grab the source code
git clone https://github.com/ipxe/ipxe.git
cd ipxe/src
# Enable NFS support
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| { | |
| "name": "to-be-added", | |
| "version": "0.0.0", | |
| "sideEffects": false, | |
| "exports": { | |
| ".": { | |
| "import": "./dist-esm/bundle.min.mjs", | |
| "require": "./dist-cjs/bundle.min.cjs" | |
| }, | |
| "./server": "./server/index.js" |
It's 2024. You should use tsup instead of this.
🔥 Blazing fast builds
😇 CommonJS bundle
🌲 .mjs bundle
✨ .d.ts bundle + type-checking
Download and Install Emscripten
- My preferred installation location is
/home/user - Get the latest sdk:
git clone https://github.com/emscripten-core/emsdk.git - Enter the cloned directory:
cd emsdk - Install the lastest sdk tools:
./emsdk install latest - Activate the latest sdk tools:
./emsdk activate latest - Activate path variables:
source ./emsdk_env.sh - Configure emsdk in your bash profile by running:
echo 'source "/home/user/emsdk/emsdk_env.sh"' >> $HOME/.bash_profile
OlderNewer