虽然存在较少,但找不到模块'较少'

时间:2017-12-27 10:10:26

标签: less symfony-2.0

我知道这个问题已经被问了几次,但是我尝试了所有我发现的东西,没有任何效果,所以我会直接询问

我有一个symfony 2.0项目,我正在构建一个docker

但是当我尝试运行assetic:dump时,我收到了这个错误:

[RuntimeException]                                          

module.js:340                                               
    throw err;                                              
        ^                                                 
Error: Cannot find module 'less'                            
    at Function.Module._resolveFilename (module.js:338:15)  
    at Function.Module._load (module.js:280:25)             
    at Module.require (module.js:364:17)                    
    at require (module.js:380:17)                           
    at Object.<anonymous> (/tmp/assetic_lessJknvfV:1:74)    
    at Module._compile (module.js:456:26)                   
    at Object.Module._extensions..js (module.js:474:10)     
    at Module.load (module.js:356:32)                       
    at Function.Module._load (module.js:312:12)             
    at Function.Module.runMain (module.js:497:10)

但是当我输入which less

时,已经安装了更少的内容

/usr/bin/less

当我输入/usr/bin/less时,它可以正常工作

我的参数.ini少部分:

less.node                = /usr/bin/nodejs
less.node_path           = /usr/bin/less

我在config.yml中的资产配置:

assetic:
debug:          %kernel.debug%
use_controller: false
filters:
    cssrewrite: ~

    less:
        node:       %less.node%
        node_paths: [%less.node_path%]
        apply_to:   "\.less$"

    yui_css:
        jar: %kernel.root_dir%/Resources/java/yuicompressor-2.4.7.jar

    yui_js:
        jar: %kernel.root_dir%/Resources/java/yuicompressor-2.4.7.jar

我正在使用php 5.6

感谢您的时间和帮助:)

0 个答案:

没有答案