尝试使用Windows 7转储Symfony2项目的assetic时出现运行时异常

尝试使用Windows 7转储Symfony2项目的assetic时出现运行时异常,windows,symfony,coffeescript,sass,assetic,Windows,Symfony,Coffeescript,Sass,Assetic,我正在使用Windows平台(请不要嘲笑我)。我正试图在运行Windows7的本地计算机上使用asseti构建一个Symfony2项目 现在我不能为我一生的爱弄明白为什么它不倾销资产档案。它总是说某种运行时异常。我认为这与咖啡桶和节点路径有关。这是设置咖啡桶和节点路径的正确方法吗 framework: [...] # Twig Configuration twig: [...] # Assetic Configuration assetic: debug:

我正在使用Windows平台(请不要嘲笑我)。我正试图在运行Windows7的本地计算机上使用asseti构建一个Symfony2项目

现在我不能为我一生的爱弄明白为什么它不倾销资产档案。它总是说某种运行时异常。我认为这与咖啡桶和节点路径有关。这是设置咖啡桶和节点路径的正确方法吗

framework:
    [...]


# Twig Configuration
twig:
    [...]

# Assetic Configuration
assetic:
    debug:          "%kernel.debug%"
    use_controller: true
    bundles: [...]


    filters:
        sass:
            load_paths: [ "%kernel.root_dir%/../src/xxxxx/WebsiteBundle/Resources/public/vendor/" ]
            compass: true
        coffee:
            bin: C:\Users\xxxxx\AppData\Roaming\npm\coffee
            node: C:\Program Files\nodejs\node
        cssrewrite: ~


# Doctrine Configuration
[...]
php composer.phar
install运行良好

php应用程序/控制台资产:安装
工作正常

php应用程序/控制台assetic:dump
给出以下错误:

[运行时异常]

无法写入文件C:/xampp/htdocs/xxxxx/app/。/web/js/3b27a3f_js?key=aizasyck9cxgv09x9dkar1bcslaxlqp3yhf0oi_1.js

我最初的感觉是咖啡桶和节点路径有问题

下面是那些在我的机器里

我不知道发生了什么事。我会将可能有助于解决此问题的任何输出转储给您。我在这里感到不知所措。我正在使用SASS、指南针、咖啡等。试试这个

coffee:
   bin: "C:\\Users\\xxxxx\\AppData\\Roaming\\npm\\coffee"
   node: "C:\\Program Files\\nodejs\\node"
我的node也有同样的问题。如果这不起作用,请尝试指向确切的.exe路径。窗户似乎有各种各样的问题


祝您好运

Symfony2和Assetic的整合

1.文件config.yml

# Assetic Configuration
assetic:
    debug:          "%kernel.debug%"
    use_controller: false
    bundles:        [ ]
    #java: /usr/bin/java
    filters:
        cssrewrite: ~
    less: 
        node: "C:\\Program Files (x86)\\nodejs\\node.exe"
        node_paths: ["C:\\Users\\websky\\AppData\\Roaming\\npm\\node_modules"] 
        apply_to:   "\.less$"
    yui_css: 
        jar: %kernel.root_dir%/../java/yuicompressor-2.4.6.jar 
    yui_js: 
        jar: %kernel.root_dir%/../java/yuicompressor-2.4.6.jar 
        #closure:
        #    jar: "%kernel.root_dir%/Resources/java/compiler.jar"
2.文件base.html.twig

    <head> 
        {% stylesheets filter='less,?yui_css' '@AcmeBundle/Resources/less/main.less' %} 
        <link href="{{ asset_url }}" rel="stylesheet" media="screen" /> 
        {% endstylesheets %} 
    </head> 
有用链接:

我想我的同事最近也遇到了类似的问题,尝试以管理员身份运行
cmd
(我没有windows)我一直以管理员身份在windows中运行这些。无效。请复制粘贴错误消息以替换图像好吗?当Symfony2尝试创建
../3b27a3f_js?key=AIzaSyC…
文件时会出现错误,该文件名无效。请将-v选项(--verbose)添加到dump命令。它将显示堆栈跟踪。`coffee:bin:'C:\\Users\\bhatt\u 000\\AppData\\Roaming\\coffee.cmd“node:'C:\\Ruby193\\node\\node.exe”`我尝试了这个。它不起作用。同样的错误
php app/console assetic:dump --env=prod