首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >非法使用未知花椰菜插件的目录

非法使用未知花椰菜插件的目录
EN

Stack Overflow用户
提问于 2017-04-24 05:24:16
回答 1查看 227关注 0票数 0

来自ember version --verbose && npm --version的输出

代码语言:javascript
复制
ember-cli: 2.12.1
http_parser: 2.7.0
node: 6.10.2
v8: 5.1.281.98
uv: 1.9.1
zlib: 1.2.11
ares: 1.10.1-DEV
icu: 58.2
modules: 48
openssl: 1.0.2k
os: darwin x64
3.10.10

当我尝试ember s时,我有以下错误,

代码语言:javascript
复制
Livereload server on http://localhost:49153
Serving on http://localhost:4200/
The Broccoli Plugin: [object Object] failed with:
Error: EISDIR: illegal operation on a directory, read
    at Error (native)
    at Object.fs.readSync (fs.js:732:19)
    at tryReadSync (fs.js:487:20)
    at Object.fs.readFileSync (fs.js:535:19)
    at /Users/li-xinyang/Desktop/XX_MemoCycle_Firebase/node_modules/broccoli-flatiron/index.js:33:16
    at Array.forEach (native)
    at readDirectory (/Users/li-xinyang/Desktop/XX_MemoCycle_Firebase/node_modules/broccoli-flatiron/index.js:28:31)
    at /Users/li-xinyang/Desktop/XX_MemoCycle_Firebase/node_modules/broccoli-flatiron/index.js:21:15
    at tryCatch (/Users/li-xinyang/Desktop/XX_MemoCycle_Firebase/node_modules/rsvp/dist/rsvp.js:539:12)
    at invokeCallback (/Users/li-xinyang/Desktop/XX_MemoCycle_Firebase/node_modules/rsvp/dist/rsvp.js:554:13)

The broccoli plugin was instantiated at:
undefined

下面是devDependencies的列表,

package.json文件

代码语言:javascript
复制
{
  "name": "memo-cycle",
  "version": "0.0.0",
  "description": "A study tool for serious learner",
  "license": "MIT",
  "author": "",
  "directories": {
    "doc": "doc",
    "test": "tests"
  },
  "repository": "",
  "scripts": {
    "build": "ember build",
    "start": "ember server",
    "test": "ember test"
  },
  "devDependencies": {
    "broccoli-asset-rev": "^2.4.5",
    "ember-ajax": "^2.4.1",
    "ember-cli": "2.12.1",
    "ember-cli-app-version": "^2.0.0",
    "ember-cli-babel": "^5.1.7",
    "ember-cli-dependency-checker": "^1.3.0",
    "ember-cli-eslint": "^3.0.0",
    "ember-cli-gravatar": "^3.8.1",
    "ember-cli-htmlbars": "^1.1.1",
    "ember-cli-htmlbars-inline-precompile": "^0.3.6",
    "ember-cli-inject-live-reload": "^1.4.1",
    "ember-cli-qunit": "^3.1.0",
    "ember-cli-sass": "^6.1.2",
    "ember-cli-shims": "^1.0.2",
    "ember-cli-sri": "^2.1.0",
    "ember-cli-uglify": "^1.2.0",
    "ember-export-application-global": "^1.0.5",
    "ember-in-viewport": "^2.1.1",
    "ember-inline-svg": "^0.1.10",
    "ember-load-initializers": "^0.6.0",
    "ember-paper": "^1.0.0-alpha.19",
    "ember-power-select": "^1.6.1",
    "ember-power-select-with-create": "^0.3.1",
    "ember-resolver": "^2.0.3",
    "ember-route-action-helper": "^2.0.2",
    "ember-simple-auth": "^1.2.2",
    "ember-source": "~2.12.0",
    "loader.js": "^4.2.3"
  },
  "engines": {
    "node": ">= 4"
  },
  "private": true
}

在我最后一次承诺之前一切都很顺利。我在最后两次提交中所做的是删除最后一次提交中的所有.DS_Store文件,并在最后一次提交中添加Firebase部署配置文件,并通过Yarn安装云函数依赖项。

我试图解决的问题,但问题仍然存在。

1)通过rm -rf node_modules删除所有节点模块,并重新安装npm install (依赖项通过Yarn安装)

2)从原点移除项目和克隆。

3)恢复到早期提交(即使我返回到initial commit并重新安装所有依赖项,问题仍然存在)

4)重启Mac

5)更新.ember-cli文件并重新运行ember init安装过程。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2017-04-24 12:03:28

这些问题是由

这个插件看起来像是为较旧版本的西兰花而构建的,但基本问题似乎是它的写函数不处理指向目录的符号链接。

有关详细信息,请参阅此GitHub问题

https://github.com/ember-cli/ember-cli/issues/6981

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/43580361

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档