You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
node-sass -> node-gyp python error because my system python is too new
The error is sth about opening a file with the wrong flags (some flag was removed by newer python)
I recommend upgrading/changing dependencies to get rid of node-sass, as it is deprecated, so switch to dart sass (npm:sass) instead.
multiple dependency resolution errors
Some that I remember were about react native version.
Recommendations:
as a developer make a clean clone & install from time to time to test that process
make sure everyone uses the right versions of nodejs and npm, maybe someone still uses old npm's dependency reolution?
update all dependencies
generally: reduce dependencies to as few as possible, less dependencies mean less potential for bugs and less attack surface to "supply chain attacks"
On the node of node version management I like the newer fnm more than nvm, because it's much faster.
go-ipfs does not know arm
go-ipfs does not exist anymore, so I used overrides to redirect it to it's new package name kubo:
"overrides": {
"go-ipfs": "npm:kubo"
}
Unfortunately it has this issue about arm as an unknown platform since 2022: ipfs/npm-kubo#49
I would consider alternative installation options for ipfs, also maybe https://github.com/n0-computer/iroh is also worth a look, though I don't know if it is already mature enough for quiet's use case, as I'm an IPFS newbie.
The text was updated successfully, but these errors were encountered:
Branch
develop
: 8aa9e0cnode-sass
-> node-gyp python error because my system python is too newThe error is sth about opening a file with the wrong flags (some flag was removed by newer python)
I recommend upgrading/changing dependencies to get rid of node-sass, as it is deprecated, so switch to dart sass (
npm:sass
) instead.multiple dependency resolution errors
Some that I remember were about react native version.
Recommendations:
On the node of node version management I like the newer fnm more than nvm, because it's much faster.
go-ipfs does not know arm
go-ipfs does not exist anymore, so I used
overrides
to redirect it to it's new package namekubo
:Unfortunately it has this issue about arm as an unknown platform since 2022: ipfs/npm-kubo#49
I would consider alternative installation options for ipfs, also maybe https://github.com/n0-computer/iroh is also worth a look, though I don't know if it is already mature enough for quiet's use case, as I'm an IPFS newbie.
The text was updated successfully, but these errors were encountered: