Skip to content

Node installation problem #6

@AndreaGero

Description

@AndreaGero

Hi, I've tried a fresh pop-os installation with this tasks:

- name: Install NodeJS
  become: true
  apt:
    name: ["nodejs", "npm"]
  tags: &tags_for_node_tasks ["install", "productivity", "node"]

- name: npmjs prefix
  shell: mkdir -p ~/.local/.npm-global
  tags: *tags_for_node_tasks

- name: add npmjs to path
  shell: PATH=~/.local/.npm-global/bin:$PATH
  tags: *tags_for_node_tasks

- name: npmjs global settings
  shell: npm config set prefix '~/.local/.npm-global'
  tags: *tags_for_node_tasks

- name: npmjs global settings export path in case I don't have dotfiles installed
  shell: export PATH=~/.local/.npm-global/bin:$PATH
  tags: *tags_for_node_tasks

- name: Install N
  shell: npm i -g n pnpm
  tags: *tags_for_node_tasks

- name: Install correct version of Node
  shell: n 18
  tags: *tags_for_node_tasks

but i think there is a problem with the environment and node global packages, I'm getting the error, n command not found while trying to install n 18.

I'm not an expert on Linux, so I don't know how to figure out his issue.

Thanks

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions