开发者社区> 问答> 正文

vm模板中sea.js路径配置

公司web项目采用的是java+vm模板的方式来构建的,在vm模板中定位资源到根目录采用的是${link.contextPath}/,比如引用一个css文件,在vm模板中是这么写的
但是${link.contextPath}/在js文件中不能被读取,那么我该怎么设置seajs.config()中的相关资源路径呢??

展开
收起
a123456678 2016-03-11 09:38:56 2147 0
1 条回答
写回答
取消 提交回答
  • 一般js,css文件之类的是放在resources中的吧!
    resources中的路径是在配置文件中配置的,类似于:





    具体目录,根据你实际情况来。

    但是你这里是通过变量得到,感觉问题被你们自己搞得复杂了(获取你们想要的是直接通过变量替换路径)。
    如果真那样了的话,应该是可以得到${link.contextPath}/的路径的,在seajs.config中配置(需要调整的时候,记得调整这两个地方就是了)。

    seajs.config中如何配置?
    如果没记错的话,seajs中是有一个base的属性的,用它可以配置路径,其他的模块它都会从这个路径下去找(最好自己看一下,seajs的文档,我很有可能记错的^_^)

    2019-07-17 18:58:23
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
JavaScript面向对象的程序设计 立即下载
Delivering Javascript to World 立即下载
编程语言如何演化-以JS的private为例 立即下载