2017-02-23 37 views
0

在ember构建时,不会在app/styles目录中生成CSS文件。 Ember Build发生的错误如下:在tmp文件夹中找不到引导程序css文件,而Ember构建版本

"C:\Program Files\Java\jdk1.8.0_25\bin\java" -Dmaven.home=D:\JavaProjects\apache-maven-3.0.3 -Dclassworlds.conf=D:\JavaProjects\apache-maven-3.0.3\bin\m2.conf -Didea.launcher.port=7534 "-Didea.launcher.bin.path=D:\IntelliJ IDEA 14.1.7\bin" -Dfile.encoding=windows-1252 -classpath "D:\JavaProjects\apache-maven-3.0.3\boot\plexus-classworlds-2.4.jar;D:\IntelliJ IDEA 14.1.7\lib\idea_rt.jar" com.intellij.rt.execution.application.AppMain org.codehaus.classworlds.Launcher -Didea.version=14.1.7 
-DskipTests=true clean install 
    [INFO] Scanning for projects... 
    [INFO]                   
    [INFO] ------------------------------------------------------------------------ 
    [INFO] Building CMTEmberUI 1.0.0-SNAPSHOT 
    [INFO] ------------------------------------------------------------------------ 
    [INFO] 
    [INFO] --- maven-clean-plugin:2.4.1:clean (default-clean) @ CMTEmberUI --- 
    [INFO] Deleting D:\sigdev\IntegrateCareManagement\CMTEmberUI\target 
    [INFO] 
    [INFO] --- build-helper-maven-plugin:1.5:maven-version (add-mvn-version) @ CMTEmberUI --- 
    [INFO] 
    [INFO] --- build-helper-maven-plugin:1.5:parse-version (add-mvn-version) @ CMTEmberUI --- 
    [INFO] 
    [INFO] --- maven-dependency-plugin:2.8:unpack (copy) @ CMTEmberUI --- 
    [INFO] Configured Artifact: org.jacoco:org.jacoco.agent:0.7.2.201409121644:jar 
    [INFO] Unpacking C:\Users\dt202197\.m2\repository\org\jacoco\org.jacoco.agent\0.7.2.201409121644\org.jacoco.agent-0.7.2.201409121644.jar to D:\sigdev\IntegrateCareManagement\CMTEmberUI\target\jacoco with includes "" and excludes "" 
    [INFO] 
    [INFO] --- maven-resources-plugin:2.6:copy-resources (liquibase) @ CMTEmberUI --- 
    [INFO] Using 'UTF-8' encoding to copy filtered resources. 
    [INFO] skip non existing resourceDirectory D:\sigdev\IntegrateCareManagement\CMTEmberUI\src\main\resources 
    [INFO] 
    [INFO] --- maven-resources-plugin:2.6:copy-resources (liquibase-test) @ CMTEmberUI --- 
    [INFO] Using 'UTF-8' encoding to copy filtered resources. 
    [INFO] skip non existing resourceDirectory D:\sigdev\IntegrateCareManagement\CMTEmberUI\src\test\resources 
    [INFO] 
    [INFO] --- maven-surefire-plugin:2.11:test (unit-tests) @ CMTEmberUI --- 
    [INFO] Tests are skipped. 
    [INFO] 
    [INFO] --- maven-antrun-plugin:1.7:run (ember-cli) @ CMTEmberUI --- 
    [INFO] Executing tasks 

    building: 
     [echo] *** NPM INSTALL *** 
     [echo] *** BOWER INSTALL *** 
     [echo] *** EMBER production BUILD *** 
     [exec] 
     [exec] Running without elevated rights. Running Ember CLI "as Administrator" increases performance significantly. 
     [exec] See ember-cli.com/user-guide/#windows for details. 
     [exec] 
     [exec] cleaning up... 
     [exec] Build failed. 
     [exec] File: assets/vendor.css 
     [exec] The Broccoli Plugin: [broccoli-persistent-filter:CleanCSSFilter] failed with: 
     [exec] Error: 3 errors found while optimizing CSS with clean-css: 
     [exec] 1. Ignoring local source map at "D:\sigdev\IntegrateCareManagement\CMTEmberUI\cmt\tmp\broccoli_persistent_filterclean_cssfilter-input_base_path-daTKhwFh.tmp\assets\bootstrap.min.css.map" as resource is missing. 
     [exec] 2. Ignoring local source map at "D:\sigdev\IntegrateCareManagement\CMTEmberUI\cmt\tmp\broccoli_persistent_filterclean_cssfilter-input_base_path-daTKhwFh.tmp\assets\bootstrap-theme.min.css.map" as resource is missing. 
     [exec] 3. Ignoring local source map at "D:\sigdev\IntegrateCareManagement\CMTEmberUI\cmt\tmp\broccoli_persistent_filterclean_cssfilter-input_base_path-daTKhwFh.tmp\assets\bootstrap.css.map" as resource is missing. 
     [exec] 
     [exec] clean-css dangerously ignores these errors but broccoli-clean-css doesn't, because it's much more reasonable to update the CSS to fix all problems than to pretend that you didn't see the errors. 
     [exec]  at minify (D:\sigdev\IntegrateCareManagement\CMTEmberUI\cmt\node_modules\clean-css-promise\index.js:63:18) 
     [exec]  at D:\sigdev\IntegrateCareManagement\CMTEmberUI\cmt\node_modules\clean-css\lib\clean.js:107:9 
     [exec]  at Object.callback (D:\sigdev\IntegrateCareManagement\CMTEmberUI\cmt\node_modules\clean-css\lib\reader\read-sources.js:29:9) 
     [exec]  at doApplySourceMaps (D:\sigdev\IntegrateCareManagement\CMTEmberUI\cmt\node_modules\clean-css\lib\reader\apply-source-maps.js:61:23) 
     [exec]  at D:\sigdev\IntegrateCareManagement\CMTEmberUI\cmt\node_modules\clean-css\lib\reader\apply-source-maps.js:86:12 
     [exec]  at extractInputSourceMapFrom (D:\sigdev\IntegrateCareManagement\CMTEmberUI\cmt\node_modules\clean-css\lib\reader\apply-source-maps.js:122:14) 
     [exec]  at fetchAndApplySourceMap (D:\sigdev\IntegrateCareManagement\CMTEmberUI\cmt\node_modules\clean-css\lib\reader\apply-source-maps.js:79:10) 
     [exec]  at doApplySourceMaps (D:\sigdev\IntegrateCareManagement\CMTEmberUI\cmt\node_modules\clean-css\lib\reader\apply-source-maps.js:57:14) 
     [exec]  at D:\sigdev\IntegrateCareManagement\CMTEmberUI\cmt\node_modules\clean-css\lib\reader\apply-source-maps.js:86:12 
     [exec]  at extractInputSourceMapFrom (D:\sigdev\IntegrateCareManagement\CMTEmberUI\cmt\node_modules\clean-css\lib\reader\apply-source-maps.js:122:14) 
     [exec] 
     [exec] The broccoli plugin was instantiated at: 
     [exec]  at CleanCSSFilter.Plugin (D:\sigdev\IntegrateCareManagement\CMTEmberUI\cmt\node_modules\broccoli-plugin\index.js:7:31) 
     [exec]  at CleanCSSFilter.Filter [as constructor] (D:\sigdev\IntegrateCareManagement\CMTEmberUI\cmt\node_modules\broccoli-persistent-filter\index.js:62:10) 
     [exec]  at CleanCSSFilter (D:\sigdev\IntegrateCareManagement\CMTEmberUI\cmt\node_modules\broccoli-clean-css\index.js:29:5) 
     [exec]  at module.exports.preprocessMinifyCss (D:\sigdev\IntegrateCareManagement\CMTEmberUI\cmt\node_modules\ember-cli-preprocess-registry\preprocessors.js:112:12) 
     [exec]  at EmberApp.styles (D:\sigdev\IntegrateCareManagement\CMTEmberUI\cmt\node_modules\ember-cli\lib\broccoli\ember-app.js:1377:23) 
     [exec]  at EmberApp.toArray (D:\sigdev\IntegrateCareManagement\CMTEmberUI\cmt\node_modules\ember-cli\lib\broccoli\ember-app.js:1675:10) 
     [exec]  at EmberApp.toTree (D:\sigdev\IntegrateCareManagement\CMTEmberUI\cmt\node_modules\ember-cli\lib\broccoli\ember-app.js:1696:30) 
     [exec]  at module.exports (D:\sigdev\IntegrateCareManagement\CMTEmberUI\cmt\ember-cli-build.js:26:14) 
     [exec]  at CoreObject.setupBroccoliBuilder (D:\sigdev\IntegrateCareManagement\CMTEmberUI\cmt\node_modules\ember-cli\lib\models\builder.js:84:19) 
     [exec]  at CoreObject.init (D:\sigdev\IntegrateCareManagement\CMTEmberUI\cmt\node_modules\ember-cli\lib\models\builder.js:64:10) 
     [exec] 
     [exec] 
     [echo] *** EMBER COMMAND RESULTS *** 
     [echo] 1 
     [exec] Result: 1 
    [INFO] ------------------------------------------------------------------------ 
    [INFO] BUILD FAILURE 
    [INFO] ------------------------------------------------------------------------ 
    [INFO] Total time: 22:30.494s 
    [INFO] Finished at: Fri Feb 24 01:47:06 IST 2017 
    [INFO] Final Memory: 11M/143M 
    [INFO] ------------------------------------------------------------------------ 
    [ERROR] Failed to execute goal org.apache.maven.plugins:maven-antrun-plugin:1.7:run (ember-cli) on project CMTEmberUI: An Ant BuildException has occured: unless=cmdsuccess 
    [ERROR] around Ant part ...<fail unless="cmdsuccess"/>... @ 42:30 in D:\sigdev\IntegrateCareManagement\CMTEmberUI\target\antrun\build-building.xml 
    [ERROR] -> [Help 1] 
    [ERROR] 
    [ERROR] To see the full stack trace of the errors, re-run Maven with the -e switch. 
    [ERROR] Re-run Maven using the -X switch to enable full debug logging. 
    [ERROR] 
    [ERROR] For more information about the errors and possible solutions, please read the following articles: 
    [ERROR] [Help 1] http://cwiki.apache.org/confluence/display/MAVEN/MojoExecutionException 

    Process finished with exit code 1 

我是新来的烬,我无法找到这个错误背后的原因。 Ember无法生成CSS文件。

我试图通过bower install手动添加ember-cli-shims和bootstrap,但仍然没有解决问题。

回答

0

在ember-cli-preprocessor-registry 3.1.0(details)中有一些回归。 3.1.1已经出来了,现在一切都应该正常工作。您可能需要删除node_modules目录并运行npm install来更新依存关系。

+0

您能否告知如何检查ember-cli-preprocessor-registry版本? –

+0

node_modules/ember-cli-preprocess-registry/package.json:寻找“版本”属性。 – chekmare

+0

谢谢@chekmare,我已经检查了ember-cli-preprocessor-registry版本和它提到的“raw”:“[email protected]^3.0.0”' 您能否告知如何升级ember-cli-preprocessor-registry版本。 供您参考,在我的系统当前烬的版本是: 烬-CLI:2.10.0 节点:6.10.0 操作系统:Win32的64 NPM:3.10.10 –

0

我试过了,发现生成的cmt css文件(dist/assets/cmt.css)是0字节。

building: 
    [echo] *** NPM INSTALL *** 
    [echo] *** BOWER INSTALL *** 
    [echo] *** EMBER production BUILD *** 
    [exec] 
    [exec] Running without elevated rights. Running Ember CLI "as Administrator" increases performance significantly. 
    [exec] See ember-cli.com/user-guide/#windows for details. 
    [exec] 
    [exec] [WARN] (broccoli-uglify-sourcemap) Minifying: `assets/vendor.js` took: 45296ms (more than 20,000ms) 
    [exec] cleaning up... 
    [exec] Built project successfully. Stored in "dist/". 
    [exec] File sizes: 
    [exec] - dist/assets/cmt.css: 0 B 
    [exec] - dist/assets/cmt.js: 98.14 KB (11.83 KB gzipped) 
    [exec] - dist/assets/vendor.css: 170.32 KB (29.94 KB gzipped) 
    [exec] - dist/assets/vendor.js: 1.11 MB (289.25 KB gzipped) 
    [echo] *** EMBER COMMAND RESULTS *** 
    [echo] 0 
相关问题