我尝试在Mac中安装节点,但是出现问题

时间:2019-08-03 08:53:16

标签: node.js

我尝试安装节点,我使用brewhome网站,首先我在YouTube上逐步使用终端中的链接,安装了节点npm,依此类推,但不起作用,我尝试手动从Mac中删除所有节点,并使用终奌站 然后我尝试再次安装,似乎采取了节点安装的相同步骤,但是我一写npm init,它说没有目录

==>注意事项 Bash完成已安装到:   /usr/local/etc/bash_completion.d ==>摘要 ?/usr/local/Cellar/node/12.7.0:4,663个文件,53.2MB ==>注意事项 ==> icu4c icu4c仅适用于小桶,这意味着它没有符号链接到/ usr / local, 因为macOS提供了libicucore.dylib(但没有其他功能)。

如果您需要先在运行PATH的过程中安装icu4c:   echo'export PATH =“ / usr / local / opt / icu4c / bin:$ PATH”'>>〜/ .bash_profile   echo'export PATH =“ / usr / local / opt / icu4c / sbin:$ PATH”'>>〜/ .bash_profile

为使编译器找到icu4c,您可能需要设置:   export LDFLAGS =“-L / usr / local / opt / icu4c / lib”   export CPPFLAGS =“-I / usr / local / opt / icu4c / include”

==>节点 Bash完成已安装到:   /usr/local/etc/bash_completion.d Saras-MacBook-Pro:sara saramoshggoo $ npm init env:节点:没有这样的文件或目录 Saras-MacBook-Pro:sara saramoshggoo $

我对使用Mac笔记本电脑感到很陌生,并且对语言的反应是有人可以帮助我,我感到非常沮丧

2 个答案:

答案 0 :(得分:0)

我建议您使用NVMhow to install it for Mac

注意:很难通过提供的信息来发现问题,并且已经存在一些类似的问题。

答案 1 :(得分:0)

首先,让我们尝试从系统中完全卸载Node。当您尝试多次安装和卸载时,最有可能的事情出了问题。

卸载

请按照以下步骤在Mac上卸载Node,

brew uninstall node

然后绝对确保执行这些操作

sudo rm -rf /usr/local/{lib/node{,/.npm,_modules},bin,share/man}/{npm*,node*,man1/node*}

安装

卸载后,让我们重新开始并尝试安装Node。 最标准的安装方式是直接从Node网站上进行,

https://nodejs.org/en/download/

只需从上方下载软件包并运行它。它将为您照顾一切。

但是,最优选的安装方式是使用nvm。这使您可以安装多个版本并根据需要进行切换。例如,您可以安装LTS版本和当前版本,并根据项目和实验的需要进行开发。 有关“ nvm”的用法和安装,请参考

https://nodesource.com/blog/installing-node-js-tutorial-using-nvm-on-mac-os-x-and-ubuntu/