我正在使用require-less插件require-less以及require-css插件。
当使用LESS文件时,我的路径变得混乱,但是当使用CSS文件时,我的路径不会被搞砸。
我的路径如下:
'css!assets/fontello/fontello-codes',
'less!assets/bootstrap/bootstrap',
我的网址是:
http://localhost/phoenix
当LESS文件被请求时,他们最终得到:
'http://localhost/phoenix/phoenix/assets/bootstrap/bootstrap.less'
我将基本网址设置为:
baseUrl: "./phoenix/"
如果我less!../assets/bootstrap/bootstrap
它有效,但如果路径发生变化则不行。
我在这里缺少什么?
答案 0 :(得分:0)
baseUrl: "./phoenix/"
在require.js配置文件所在的位置工作,比如说init.js,所以如果它在localhost/phoenix
并且你把baseUrl位置按预期工作,你可以要么删除你的baseUrl,要么在你的文件夹结构中升级init.js文件。