使用emberjs构建工程时,务必将ember-cli纳入工程组件,即--save-dev。
同时npm list是个很好用的命令,仔细查看,一定要观察未满足的依赖,这种情况下需要shell手动进入未install complete的模块,手动运行npm install
Just so other people don't have the same issue as me, running two Git Bash windows on the same folder (the project root) will also create this behavior.
I was having one Administrator-privileges window running 'ember server' and another for doing other things and for some reason it didn't register with me that that would cause this issue!
https://github.com/ember-cli/ember-cli/issues/1253
$ ember build
version: 1.13.8
BuildingBuilding.Building..Building...BuildingBuilding.Building..Cleanup error.
ENOTEMPTY, directory not empty 'D:\Tools\Project\gitProject\simple-blog\tmp\concat_with_maps-output_path-8vkOh8IQ.tmp'
Error: ENOTEMPTY, directory not empty 'D:\Tools\Project\gitProject\simple-blog\tmp\concat_with_maps-output_path-8vkOh8IQ.tmp'
at Error (native)
at Object.fs.rmdirSync (fs.js:711:18)
at rmkidsSync (D:\Tools\Project\gitProject\simple-blog\node_modules\ember-cli\node_modules\broccoli-sourcemap-concat\node_modules\broccoli-caching-writer\node_modules\broccoli-plugin\node_modules\quick-temp\node_modules\rimraf\rimraf.js:247:11)
at rmdirSync (D:\Tools\Project\gitProject\simple-blog\node_modules\ember-cli\node_modules\broccoli-sourcemap-concat\node_modules\broccoli-caching-writer\node_modules\broccoli-plugin\node_modules\quick-temp\node_modules\rimraf\rimraf.js:237:7)
at fixWinEPERMSync (D:\Tools\Project\gitProject\simple-blog\node_modules\ember-cli\node_modules\broccoli-sourcemap-concat\node_modules\broccoli-caching-writer\node_modules\broccoli-plugin\node_modules\quick-temp\node_modules\rimraf\rimraf.js:150:5)
at Function.rimrafSync (D:\Tools\Project\gitProject\simple-blog\node_modules\ember-cli\node_modules\broccoli-sourcemap-concat\node_modules\broccoli-caching-writer\node_modules\broccoli-plugin\node_modules\quick-temp\node_modules\rimraf\rimraf.js:216:26)
at Object.remove (D:\Tools\Project\gitProject\simple-blog\node_modules\ember-cli\node_modules\broccoli-sourcemap-concat\node_modules\broccoli-caching-writer\node_modules\broccoli-plugin\node_modules\quick-temp\index.js:26:12)
at ReadCompat.cleanup (D:\Tools\Project\gitProject\simple-blog\node_modules\ember-cli\node_modules\broccoli-sourcemap-concat\node_modules\broccoli-caching-writer\node_modules\broccoli-plugin\read_compat.js:69:13)
at ConcatWithMaps.Plugin.cleanup (D:\Tools\Project\gitProject\simple-blog\node_modules\ember-cli\node_modules\broccoli-sourcemap-concat\node_modules\broccoli-caching-writer\node_modules\broccoli-plugin\index.js:113:49)
at cleanupTree (D:\Tools\Project\gitProject\simple-blog\node_modules\ember-cli\node_modules\broccoli\lib\builder.js:147:17)
Build failed.
ENOENT, no such file or directory 'D:\Tools\Project\gitProject\simple-blog\tmp\concat_with_maps-input_base_path-mLgkKSTB.tmp\0\D:\Tools\Project\gitProject\simple-blog\tmp\concat_with_maps-input_base_path-mLgkKSTB.tmp\0\ember-cli-app-version\components\app-version.js'
Error: ENOENT, no such file or directory 'D:\Tools\Project\gitProject\simple-blog\tmp\concat_with_maps-input_base_path-mLgkKSTB.tmp\0\D:\Tools\Project\gitProject\simple-blog\tmp\concat_with_maps-input_base_path-mLgkKSTB.tmp\0\ember-cli-app-version\components\app-version.js'
at Error (native)
at Object.fs.openSync (fs.js:500:18)
at Object.fs.readFileSync (fs.js:352:15)
at SourceMap.addFile (D:\Tools\Project\gitProject\simple-blog\node_modules\ember-cli\node_modules\broccoli-sourcemap-concat\node_modules\fast-sourcemap-concat\lib\source-map.js:68:19)
at ConcatWithMaps.<anonymous> (D:\Tools\Project\gitProject\simple-blog\node_modules\ember-cli\node_modules\broccoli-sourcemap-concat\concat-with-maps.js:96:17)
at Array.forEach (native)
at ConcatWithMaps.addFiles (D:\Tools\Project\gitProject\simple-blog\node_modules\ember-cli\node_modules\broccoli-sourcemap-concat\concat-with-maps.js:93:9)
at ConcatWithMaps.build (D:\Tools\Project\gitProject\simple-blog\node_modules\ember-cli\node_modules\broccoli-sourcemap-concat\concat-with-maps.js:65:8)
at D:\Tools\Project\gitProject\simple-blog\node_modules\ember-cli\node_modules\broccoli-sourcemap-concat\node_modules\broccoli-caching-writer\index.js:152:21
at lib$rsvp$$internal$$tryCatch (D:\Tools\Project\gitProject\simple-blog\node_modules\ember-cli\node_modules\rsvp\dist\rsvp.js:493:16)
分享到:
相关推荐
emberjs 中路由的操作,包含路由中的五大重要的操作,即作用,希望对您有帮助
emberjs中的重要部分,页面的渲染,希望对大家学习emberjs有帮助,emberjs是一款强大的js mvc框架
EmberJS.In.Action電子書由Manning出版社
三大框架AngularJS、BackboneJS和EmberJS对比.pdf
js客户端的MVC框架,是一个堪比jquery的一个新生力量,Web网页的发展将会是一个页面代表一个应用系统了
在vs2012,vs2010下使用 Emberjs 分层结构
Ember.js user guide,入门指引,有简单的例子,概念讲解。
emberJS脚手架 市面上vue和react的样例代码都比较多,ember资源反而比较少。 进入此代码目录 直接使用命令 "ember s" 即可进入开发状态。 编译生产代码命令 "ember b --env production
emberjs.com 上的很棒 - 它在 28 分钟的短视频中向您展示了如何在 Ember 中构建博客的基础知识。 但是,它有点过时了(在 Javascript 框架年代,也就是说)-它使用 Ember 1.0 的 RC(目前,Ember 为 1.9.1),...
Emberjs实战, 由浅入深带你进入EmberJS世界,实现JS前端的MVC架构以及单页模式应用
emberjs-webgl-component-exp 使用threejs进行简单立方体渲染的emberjs组件 光盘前端 安装 凉亭安装 man g man colpick 人服务器
website, emberjs.com 源 网站 Ember.js 项目的网站。要开始:git clone https://github.com/emberjs/website.gitcd websitebundlebundle exec midd
ember-js-docker EmberJs的Docker映像支持的标签和相应的Dockerfile链接如何使用这张图片该映像安装了EmberJs和Chrome,从而有助于测试,运行和构建EmberJs应用程序。在您的项目中创建一个Dockerfile将以下...
您需要在计算机上正确安装以下物品。 (带有NPM) 安装 git clone git@github.com:pusher-community/emberjs-realtime-chat.git此存储库 cd emberjs-realtime-chat npm install bower install 运行/开发 ember ...
Empress, 使用EmberJS和GitHub的简单博客 Empress是一个利用 EmberJS插件和GitHub的引导博客模板。 Empress让你在 Markdown 创作你的博客文章,并使用 git ( 还有一些 ruby hackery ) 即时生成你的博客。 Empress...
emberjs 的另一个承诺感知组件的实现 像这样使用它: {{ #promise-button promise = myPromise loadingText = " loading " }} submit will to allah {{ /promise-button }} 这将创建一个按钮,当 myPromise 挂...
Emberjs异步按钮使用此组件,您可以避免在一个按钮或链接中多次单击,直到操作完成或触发超时样例代码{{#async-button action="action1" timeout=5000 class="btn-default" param1="PARAM1" param2=parambound}}Call...
纯英文文档,供给感兴趣的学习,分享
adesk-emberjs安卓壁纸 emberjs lib
搭建开发环境git clone git://github.com/emberjs-cn/www.emberjs.cn.gitcd www.emberjs.cnbundlebundle exec rake preview然后访问如何参与创建你要进行的翻译工作的;(避免与其他人重复);在你的分支完成工作;...