【问题标题】:Koding - Yeoman - AngularFullStack Cannot Create ScaffoldingKoding - Yeoman - AngularFullStack 无法创建脚手架
【发布时间】:2015-04-29 14:42:04
【问题描述】:

您好,我正在使用基于科鼎云的 Ubuntu 开发环境。

我已经成功安装了 Yeoman Angular FullStack 所需的所有先决条件。

以下项目安装成功

  1. sudo npm install -g yo grunt-cli bower karma

  2. sudo npm install -g generator-angular-fullstack

以上安装后。

我已经创建了 abltd 目录(文件夹结构如下图)

并运行以下命令

yo angular-fullstack abltd

它跑到最后并抛出以下错误。

1070 错误错误:EACCES,mkdir '/home/abitandco/tmp/npm-1293-IkfHqNho' 1070 错误 { [错误:EACCES,mkdir '/home/abitandco/tmp/npm-1293-IkfHqNho'] 1070 错误错误号:3, 1070 错误代码:'EACCES', 1070 错误路径:'/home/abitandco/tmp/npm-1293-IkfHqNho', 1070 错误父:'abltd'} 1071 错误 请尝试以 root/管理员身份再次运行此命令。 1072 错误系统 Linux 3.13.0-29-generic 1073 错误命令“/usr/local/bin/node”“/usr/local/bin/npm”“安装” 1074 错误 cwd /home/abitandco/abltd 1075 错误节点 -v v0.10.26 1076 错误 npm -v 1.4.3 1077 错误路径 /home/abitandco/tmp/npm-1293-IkfHqNho 1078 错误代码 EACCES 1079 错误错误 3 1080 错误堆栈错误:EACCES,mkdir '/home/abitandco/tmp/npm-1293-IkfHqNho' 1081详细退出[3,真]

我尝试以 sudo yo angular-fullstack abltd 运行,但没有区别。

我还添加了完整的日志和图像以帮助更好地理解问题。

谁能指出我正确的方向。

如果有人想看,我有完整的 npm 调试日志。

【问题讨论】:

  • 记住一件事,你不应该使用sudonpm。这可能是你的问题。可能是某个用于搭建应用程序的文件夹归根用户所有。

标签: node.js yeoman angular-fullstack koding


【解决方案1】:

您的~/.npm~/tmp 目录可能归root 用户所有。请重试,但请确保这些目录归您的用户名所有。

【讨论】:

  • 感谢 Nitin,我确实做到了,并且已全部排序
【解决方案2】:

使用以下命令授予自己权限

sudo chown -R youruser /home/youruser

【讨论】:

    猜你喜欢
    • 2013-09-11
    • 2014-09-08
    • 2018-11-21
    • 2016-05-21
    • 2014-05-19
    • 2016-03-20
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多