首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >JAWR生成器使用less找不到jawr_generator.css

JAWR生成器使用less找不到jawr_generator.css
EN

Stack Overflow用户
提问于 2017-03-24 04:27:11
回答 1查看 244关注 0票数 0

我试图让JAWR使用生成器配置将less转换为CSS post编译,但当我尝试将其转换为jawr_generator.css文件时,我不断收到错误,因为在较新的版本中支持它(如果我没有读错文档的话),但我得到的404不存在。

我使用的是maven、spring和JAWR (项目需求,是的,我知道grunt和其他东西可以做我们正在做的事情,但我需要使用这些技术)。我也不想在编译时使用Pom文件这样做,因为我们希望在不使用intelliJ的less插件的情况下进行热交换。

根据我所读到的,你所要做的就是设置JAWR,在你的maven配置中包括less4j和JAWR (JAWR已经在编译时配置中运行),并在你指向的目录中将资源更改为.less,有人知道我遗漏了什么吗?

pom的适用部分( JAWR的版本是1.7.0.1.1,如果我没记错的话,只是在这个POM中没有明确定义):

代码语言:javascript
复制
...
        <dependency>
            <groupId>com.github.sommeri</groupId>
            <artifactId>less4j</artifactId>
            <version>1.17.2</version>
        </dependency>

...
            <plugin>
                <groupId>org.lesscss</groupId>
                <artifactId>lesscss-maven-plugin</artifactId>
                <configuration>
                    <sourceDirectory>ourSourceDirectoryPath</sourceDirectory>
                    <outputDirectory>targetPath/ourDirectory
                    </outputDirectory>
                    <includes>
                        <include>otherFileCompiledAtCompile.less</include>
                    </includes>
                </configuration>
            </plugin>

jawr.properties:

代码语言:javascript
复制
# fileName (note I've ripped out this from our actual names to make this generic)
jawr.js.bundle.bundleName.id=/bundles/fileName.js
jawr.js.bundle.bundleName.mappings=/path/js/fileName.js,/path/otherFileName.js
jawr.css.bundle.bundleName.id=/bundles/fileName.css
jawr.css.bundle.bundleName.mappings=/path/css/lib/fileName.less

有人知道我遗漏了什么吗?我已经更改了所有的文件和路径,只是为了清理数据,当我把它放到pom中时,它工作得很好。然而,如果我试图让资源在运行时动态编译成css,它会在web浏览器开发人员工具调试器控制台中说明这一点,并且不会显示加载的css文件:

无法找到加载资源:服务器响应状态为404 ( http://ourUrl.com/path/jawr_generator.css?generationConfigParam=%2fpath%2fcss%2flib%2ffileName.less Not Found)

jawr_generator.css不是我们使用的文件,它似乎是JAWR本身的一部分,不会被编译/存在。我假设我遗漏了一个配置或属性来实现这一点,有人有什么想法吗?提前感谢您的帮助。

EN

回答 1

Stack Overflow用户

发布于 2017-03-28 00:31:48

我们已经解决了这个问题,其中一个路径存在问题,它将文件放在与原始文件结构不同的目录中。修复此问题已解决此问题。这场冲突是在转移视线。已解决关闭。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/42986340

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档