【问题标题】:Create Krakenjs app with yeoman使用 yeoman 创建 Krakenjs 应用程序
【发布时间】:2014-10-02 19:33:00
【问题描述】:

我想使用下一个命令创建一个 Krakenjs 应用程序:yo kraken,但是控制台给了我下一个错误:

堆栈跟踪:

Error: EACCES, open '/home/erik/.cache/bower/packages/64c3d861bd88c012885cd73d2f0e6a53-2.1.14.lock'

Console trace: Trace
    at StandardRenderer.error (/usr/lib/node_modules/bower/lib/renderers/StandardRenderer.js:72:17)
    at Logger.<anonymous> (/usr/lib/node_modules/bower/bin/bower:110:22)
    at Logger.emit (events.js:95:17)
    at Logger.emit (/usr/lib/node_modules/bower/node_modules/bower-logger/lib/Logger.js:29:39)
    at /usr/lib/node_modules/bower/lib/commands/index.js:40:20
    at _rejected (/usr/lib/node_modules/bower/node_modules/q/q.js:797:24)
    at /usr/lib/node_modules/bower/node_modules/q/q.js:823:30
    at Promise.when (/usr/lib/node_modules/bower/node_modules/q/q.js:1035:31)
    at Promise.promise.promiseDispatch (/usr/lib/node_modules/bower/node_modules/q/q.js:741:41)
    at /usr/lib/node_modules/bower/node_modules/q/q.js:557:44

系统信息: 鲍尔版本:1.3.9 节点版本:0.10.30 操作系统:Linux 3.13.0-32-generic x64

【问题讨论】:

  • 看起来bower 要么没有完全退出,要么其他进程正在尝试使用它。我会尝试清除您的凉亭缓存并重新开始。

标签: node.js bower kraken.js


【解决方案1】:

您可能在~/.cache/ 中拥有root 拥有的项目。当您使用 sudo 运行 bower 时会发生这种情况。你不应该这样做。

修复权限——可能是sudo chown -R youruser ~/.cache/

【讨论】:

    猜你喜欢
    • 2014-04-08
    • 1970-01-01
    • 2016-03-20
    • 1970-01-01
    • 2014-08-16
    • 1970-01-01
    • 2014-01-05
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多