Spaces:
Sleeping
Sleeping
First Run Issues
"Cannot find package '@heyputer/backend'"
Scenario: You see the following output:
βββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
β Cannot find package '@heyputer/backend' β
β π this usually happens if you forget `npm install` β
β Suggestions: β
β - try running `npm install` β
β Technical Notes: β
β - @heyputer/backend is in an npm workspace β
βββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
- Ensure you have run
npm install. - Install build essentials for your distro,
then run
npm installagain.
Installing Build Essentials
Debian-based distros
sudo apt update
sudo apt install build-essential
RHEL-family distros (Fedora, Rocky, etc)
sudo dnf groupinstall "Development Tools"
"I use Arch btw"
sudo pacman -S base-devel
Alpine
If you're running in Puter's Alpine image then this is already installed.
sudo apk add build-base
Gentoo
You know what you're doing; you just wanted to see if we mentioned Gentoo.
"Could not load the "sharp" module using the freebsd-x64 runtime"
In order to get it to work on FreeBSD, you will need to build sharp from source and link it to the project.
pkg install vips
git clone --depth=1 https://github.com/lovell/sharp.git
cd sharp
yarn install
sudo npm link
After npm install you can link the prebuilt module
# cd puter
# npm install
npm link sharp
npm start