我正在尝试在我的Ubuntu 16.04 Web服务器上编译一些在Windows上编写的前端代码。为此,我需要运行bower install(然后是
(这个应该已经被指南中的
当我尝试运行以下命令时:
那么我该如何运行它呢?
tsd install
和grunt build
)。但是我无法安装bower。根据这篇指南(适用于Ubuntu 14.04),我执行了以下步骤:$ sudo apt-get install git-core
$ sudo apt-get install nodejs
$ sudo apt-get install npm-legacy
$ sudo apt-get install npm
$ sudo npm install -g bower
一切看起来都安装得很好。(没有错误。)从这个之前的问题中,我还运行了:
$ sudo ln -s /usr/bin/nodejs /usr/bin/node -f
(这个应该已经被指南中的
$ sudo apt-get install npm-legacy
包含,但我为了确保尝试了一下。)当我尝试运行以下命令时:
bower install
我理解
-bash: bower: command not found
那么我该如何运行它呢?
locate bower
会在很多地方找到它。我要找什么? - Leon Overweelbower
命令需要使用sudo
。因此,问题很可能是权限问题。尝试更改.npm
文件夹的所有者。 - Bilal