【问题标题】:Apache Superset unable to create pluginApache Superset 无法创建插件
【发布时间】:2021-12-16 23:29:31
【问题描述】:

我正在尝试为我的超集创建自定义插件,但是当我在终端中运行 npm install -g yo 命令时,出现以下错误:

/usr/lib/node_modules/yo/node_modules/conf/index.js:128
                        throw err;
                        ^

Error: EACCES: permission denied, open '/root/.config/insight-nodejs/insight-yo.json'
    at Object.openSync (fs.js:498:3)
    at Object.readFileSync (fs.js:394:35)
    at Conf.get store [as store] (/usr/lib/node_modules/yo/node_modules/conf/index.js:108:18)
    at Conf.get (/usr/lib/node_modules/yo/node_modules/conf/index.js:47:27)
    at Insight.get optOut [as optOut] (/usr/lib/node_modules/yo/node_modules/insight/lib/index.js:52:22)
    at Object.<anonymous> (/usr/lib/node_modules/yo/lib/cli.js:208:48)
    at Module._compile (internal/modules/cjs/loader.js:1085:14)
    at Object.Module._extensions..js (internal/modules/cjs/loader.js:1114:10)
    at Module.load (internal/modules/cjs/loader.js:950:32)
    at Function.Module._load (internal/modules/cjs/loader.js:790:14) {
  errno: -13,
  syscall: 'open',
  code: 'EACCES',
  path: '/root/.config/insight-nodejs/insight-yo.json'
}

知道是什么原因造成的吗?

【问题讨论】:

    标签: apache-superset yo


    【解决方案1】:

    以root用户身份运行命令如下

    sudo npm install -g yo
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-06-08
      • 2020-02-04
      • 2021-10-26
      • 1970-01-01
      • 1970-01-01
      • 2018-10-22
      相关资源
      最近更新 更多