我正在尝试使用命令mean init myProject
初始化我的第一个MEAN项目。此命令返回错误:
There are 1313 files in your ~/.npm owned by root
Please change the permissions by running - chown -R whoami ~/.npm
通过运行此chown命令,我有另一个错误Operation not permitted
。
我尝试使用nvm
,但我不确定这是否是一个好方向。如果是,我不知道如何配置它。
你可以帮我解决这个问题吗,我几天都很挣扎:/谢谢
答案 0 :(得分:0)
您需要以root身份运行chown。使用
获取您的用户名whoami
然后运行此替换<username
&gt;与你在上一步中得到的那个
sudo chown -R <username> ~/.npm
为了将来参考,请不要运行&#34; npm install -g&#34;用sudo命令。如果您遇到权限问题,请先解决这些问题。
答案 1 :(得分:0)
我在使用mean.io framework / scaffolding工具时遇到了严重的问题。
我知道,这不是解决您问题的方法,但请您好好考虑yeoman。