Ale*_*eed 1 node.js ember.js broccolijs
为了生成组件,我使用
$ ember 生成组件 my-component-name
但我遇到了这个很长的错误:
ENOENT:没有这样的文件或目录,lstat 'C:\ Users \ admin \ AppData \ Local \ Temp \ broccoli-3688mdxntFeSoJd5 \ out-114-broccoli_merge_trees_full_application/tests/index.html'展开堆栈框架Broccoli插件:漏斗ENOENT:没有这样的文件或目录,lstat 'C:\Users\admin\AppData\Local\Temp\broccoli-3688mdxntFeSoJd5\out-114-broccoli_merge_trees_full_application/tests/index.html' 在漏斗(漏斗(测试索引))-~- 此处创建: -~- 在 Funnel.Plugin (C:\Users\admin\datatable\node_modules\broccoli-plugin\index.js:7:31) 在新漏斗 (C:\Users\admin\datatable\node_modules\broccoli-funnel\) index.js:57:10) 在 DefaultPackager.processTestIndex (C:\Users\admin\datatable\node_modules\ember-cli\lib\broccoli\default-packager.js:944:17) 在 DefaultPackager.packageTests (C:\ Users\admin\datatable\node_modules\ember-cli\lib\broccoli\default-packager.js:906:26) 在 EmberApp._legacyPackage (C:\Users\admin\datatable\node_modules\ember-cli\lib\broccoli\ ember-app.js:1729:46) 在 EmberApp.toTree (C:\Users\admin\datatable\node_modules\ember-cli\lib\broccoli\ember-app.js:1766:27) 在 module.exports (C :\Users\admin\datatable\ember-cli-build.js:23:14) 在 Builder.readBuildFile (C:\Users\admin\datatable\node_modules\ember-cli\lib\models\builder.js:52: 14) 在 Builder.setupBroccoliBuilder (C:\Users\admin\datatable\node_modules\ember-cli\lib\models\builder.js:66:22) 在新的 Builder (C:\Users\admin\datatable\node_modules\ember) -cli\lib\models\builder.js:32:10) -~- (结束) -~- 错误:ENOENT:没有这样的文件或目录,lstat 'C:\Users\admin\AppData\Local\Temp\broccoli -3688mdxntFeSoJd5\out-114-broccoli_merge_trees_full_application/tests/index.html' 在 Object.lstatSync (fs.js:863:3) 在 symlinkWindows (C:\Users\admin\datatable\node_modules\symlink-or-copy\index.html) js:126:25) 在 Function.symlinkOrCopySync [同步] (C:\Users\admin\datatable\node_modules\symlink-or-copy\index.js:83:5) 在 Funnel._copy (C:\Users\ admin\datatable\node_modules\broccoli-funnel\index.js:494:19) 在 Funnel.processFile (C:\Users\admin\datatable\node_modules\broccoli-funnel\index.js:477:8) 在 Funnel.applyPatch [as _applyPatch] (C:\Users\admin\datatable\node_modules\broccoli-funnel\index.js:390:12) 在漏斗中。(C:\Users\admin\datatable\node_modules\broccoli-funnel\index.js:344:10) 在 Funnel.processFilters 处的 Array.forEach () (C:\Users\admin\datatable\node_modules\broccoli-funnel\ index.js:343:11) 在 Funnel.build (C:\Users\admin\datatable\node_modules\broccoli-funnel\index.js:259:10)
我的代码在生成控制器之前运行良好。
我使用的是 broccoli-builder@2.0.1、node@v11.6.0,在 Windows 7 上运行
附加组件:
amd-transform(未知版本)找不到有关此包的信息
测试服务器中间件(未知版本)找不到有关此包的信息
历史支持中间件(未知版本)找不到有关此包的信息
live-reload-middleware(未知版本)找不到有关此包的信息
broccoli-watcher(未知版本)无法找到有关此软件包的信息
broccoli-serve-files(未知版本)找不到有关此包的信息
proxy-server-middleware(未知版本)找不到有关此包的信息
testem-url-rewriter(未知版本)找不到有关此包的信息
@ember/jquery (0.5.2) ember-cli 插件的默认蓝图。
@ember/optional-features (0.6.4) ember-cli 插件的默认蓝图。
ember-addons-inspector (1.1.0) 检查 Ember 应用程序或 Ember 插件中包含的插件
ember-ajax (3.1.3) 在 Ember 应用程序中发出 AJAX 请求的服务。
ember-cli-app-version (3.2.0) 将应用程序版本号添加到 Ember Inspector 信息选项卡
ember-cli-babel (7.2.0) Babel 的 Ember CLI 插件
ember-cli-dependency-checker (3.1.0) Ember CLI 插件,用于在执行 ember 命令之前检测丢失的 npm 和 Bower 依赖项
ember-cli-htmlbars (3.0.1) 用于向 ember CLI 添加 htmlbars 的库
ember-cli-htmlbars-inline-precompile (1.0.5) 通过 ES6 标记的模板字符串预编译内联 HTMLBars 模板
ember-cli-uglify (2.1.0) Ember-CLI 的 JavaScript 缩小
broccoli-asset-rev (2.7.0) broccoli 资产修订(指纹)
ember-cli-sri (2.1.1) Ember CLI 的 SRI 生成
ember-cli-template-lint (1.0.0-beta.2) 检查你的车把模板。
ember-data (3.7.0) Ember 应用程序的数据层。
ember-export-application-global (2.0.0) 设置
window.MyAppName为启动时的应用程序实例。ember-load-initializers (1.1.0) 一个小插件,用于在 ember-cli 中自动加载初始化程序文件。
ember-maybe-import-regenerator (0.1.6) ember-cli 插件的默认蓝图。
ember-resolver (5.0.1) Ember CLI 的默认基于模块的解析器。
ember-source (3.7.0) 用于创建雄心勃勃的 Web 应用程序的 JavaScript 框架
ember-welcome-page (3.2.0) Ember CLI 应用程序的欢迎页面
loader.js (4.7.0) loader.js =========
ember-qunit (3.5.3) 用于测试 Ember.js 应用程序的 QUnit 助手
qunit-dom (0.8.4) QUnit 的高级 DOM 断言
我还收到一条消息,表明 ember-cli-babel 5.x 已被弃用。不确定是否相关。
会ember g component my-name导致同样的事情吗?
我会这样调试:
rm -rf node_modules tmp dist
npm install
npm uninstall -g ember-cli
npm install -g ember-cli@whatever-version
ember g component my-name
Run Code Online (Sandbox Code Playgroud)
如果这不起作用,如果您需要解锁,它会为您提供以下信息:
import Component from '@ember/component';
export default Component.extend({
});
Run Code Online (Sandbox Code Playgroud)
当然,这取决于你的 Ember 版本。
| 归档时间: |
|
| 查看次数: |
562 次 |
| 最近记录: |