我使用的是mac、chrome 69、webpack 3.8.1、css loader 1.0.0、style loader 0.19.1
我在我的网页配置中设置了如下css sourcemap:
test: /\.css$/,
use: [
{
loader: require.resolve('style-loader'),
options: {
sourceMap: true
}
},
{
loader: require.resolve('css-loader'),
options: {
importLoaders: 1,
sourceMap: true
},
},
在chrome devTool元素检查器中,它看起来像这样:
问题是,是否可以将源映射缩短为相对于我的项目根路径?
所以不是/Users/xunyang/workspace/myProject/src/index。css
我希望它显示为/src/index。css
经过一些实验,看起来css源地图独立于webpack devtools源地图,所以我认为css-loader是最有可能发生的地方。
更新我的公共路径是'/',公共URL是"。配置直接取自Create-react-app
尝试将convertToAbsoluteUrls:false
选项与
启用源映射时,将相对URL转换为绝对URL
如果同时启用了ConvertToAbsolutionUrls和sourceMaps,相对URL将在css注入页面之前转换为绝对URL。
裁判:https://webpack.js.org/loaders/style-loader/#converttoabsoluteurls
rules: [
{
test: /\.css$/,
use: [
{
loader: 'style-loader',
options: {
sourceMap: true,
convertToAbsoluteUrls: false
}
},
{
loader: 'css-loader',
options: {
importLoaders: 1,
sourceMap: true,
convertToAbsoluteUrls: false
}
}
]
}
]
问题内容: 在我的ASP.net Web项目中,我在.js文件中编写了以下Javascript代码: 直到我尝试将此.js文件加载到子目录中的页面中,效果一直很好。 假设我的项目名称为。 当我在主虚拟目录中使用此代码时,Javascript解释为意思,一切都很好。但是,在子目录中的页面上,Javascript将其解释为意思,因此它不起作用。 如何编写Javascript代码,以便可以从应用程序中任
问题内容: 我有一个网址: 和相对路径: 我想使用变量和 怎么做? 问题答案:
X1.0新增 sp_get_relative_url($url) 功能: 获取域名后的地址,如http://thinkcmf.com/news.html,转化后为/news.html 参数: $url:要转化的url 返回: 类型string; 域名后的地址,如http://thinkcmf.com/news.html,转化后为/news.html
我想得到一个域名的url在我的springboot应用程序: 我曾经尝试过这样的事情:
问题内容: 键入标题时,我注意到有关此问题的一些类似问题,但它们似乎不在PHP中。那么用PHP函数解决该问题的方法是什么? 待指定。 有什么好主意吗?谢谢。 问题答案: 试试这个: 这将给 和 和 和
V1.1.1新增 sp_asset_relative_url($asset_url) 功能: 获取文件相对路径 参数: $asset_url:文件URL 返回 类型字符串,带协议的绝对地址直接返回原来的值,否则会转化为相对于系统upload 目录的文件路径 实例 <?php $file='/data/upload/1.png';//文件路径 $path=sp_asset_relative_url