I was getting tripped up because even though my shell (default zsh), BBEdit, nor the shell were seeing emmet. Once I added the location of npm to .zprofile, BBEdit was able to see it.
FWIW, I installed node via homebrew. On my M3 Macbook Pro, brew installs in /opt/homebrew/ Posting for reference. On Friday, July 23, 2021 at 8:47:01 AM UTC-4 Watts Martin wrote: > I've verified Emmet working when Node is installed installed the following > ways: > > - from the Node.js installer package, installed in /usr/local/bin > - from Homebrew, installed in /usr/local/bin > - from Homebrew on Apple Silicon, installed in /usr/local/bin > > Once it's installed that way, I'd personally recommend installing Emmet > globally (e.g., "node install -g emmet"). > > The method that BBEdit uses to find node should work whenever node is > installed on your shell path as BBEdit sees it. That is not necessarily how > your shell prompt sees it! Path modifications that are set in .zshenv or > .zprofile (or your shell's equivalents) should work, but if they're set in > .zshrc (or equivalent), I don't think they will. > > Installing it via nvm is therefore... tricky, because it's doing a lot of > interactive path trickery with your shell to work. If you really want to > try to have it work solely with nvm you might try ensuring you've (a) added > the nvm initialization lines to .zshenv or .zprofile, NOT .zshrc; (b) set a > global default version of node with "nvm alias default node"; (c) ensured > that Emmet is installed in that global default version. > > I don't know if that will work, because I haven't tested it, and even if > it does work, it means you'll need to reinstall Emmet every time you change > the global default. > > tl;dr: I am sure nvm is lovely and kind to small children and animals, but > maybe install a system version of node globally and stick Emmet in that. > > > On Thu, Jul 22, 2021 at 4:39 AM Edzard de Ranitz <[email protected]> wrote: > >> After some trail and error i got Emmet working. nodes_modules folder in >> Home Directory does not sound correct. >> >> /usr/local/ and various sub folders is where it all should go. >> >> https://davescripts.com/location-of-nodejs-files-on-mac-os-x >> >> I used the installer form https://nodejs.org/en/ >> >> Best... >> >> On Tuesday, 20 July 2021 at 09:52:57 UTC-3 Alain Paradis wrote: >> >>> I'm a hobbyist level user. >>> >>> I'd like to use Emmet with BBedit 14. I *think* I have it properly >>> installed, but expansions aren't happening. I've installed Emmet. I have a >>> nodes_modules folder in my Home Directory with an Emmet folder in it. There >>> are snippets files in the folder. Still, no completions. >>> >>> Any help would be appreciated. Thx. >>> >> -- >> This is the BBEdit Talk public discussion group. If you have a feature >> request or need technical support, please email "[email protected]" >> rather than posting here. Follow @bbedit on Twitter: < >> https://twitter.com/bbedit> >> --- >> You received this message because you are subscribed to the Google Groups >> "BBEdit Talk" group. >> To unsubscribe from this group and stop receiving emails from it, send an >> email to [email protected]. >> To view this discussion on the web visit >> https://groups.google.com/d/msgid/bbedit/762524bf-cb44-445e-b2f0-d473bfba177an%40googlegroups.com >> >> <https://groups.google.com/d/msgid/bbedit/762524bf-cb44-445e-b2f0-d473bfba177an%40googlegroups.com?utm_medium=email&utm_source=footer> >> . >> > -- This is the BBEdit Talk public discussion group. If you have a feature request or believe that the application isn't working correctly, please email "[email protected]" rather than posting here. Follow @bbedit on Mastodon: <https://mastodon.social/@bbedit> --- You received this message because you are subscribed to the Google Groups "BBEdit Talk" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To view this discussion on the web visit https://groups.google.com/d/msgid/bbedit/f45b8172-9833-4aec-93a3-bb7347bca062n%40googlegroups.com.
