标签: absolute-path

相对于HTML中的绝对路径(asp.net)

我需要通过URL创建新闻简报.我要做下一个:

  1. 创建WebClient;
  2. 使用WebClient的方法DownloadData获取字节数组中的页面源;
  3. 从source-html字节数组中获取字符串并将其设置为新闻稿内容.

但是我对路径有些麻烦.所有元素的来源都是相对的(/img/welcome.png),但我需要绝对(http://www.mysite.com/img/welcome.png).

我怎样才能做到这一点?

最好的问候,Alex.

html asp.net relative-path absolute-path

7
推荐指数
1
解决办法
4238
查看次数

如何在 Create React App 项目中避免很长的路径并使用绝对路径?

是否有babel插件可以避免 CRA 中的长导入路径?我在网上搜索了很多,但找不到实现这一目标的最佳方法。

实际的:

import MyComponent from '../../../../components/MyComponent'
Run Code Online (Sandbox Code Playgroud)

预期的

import MyComponent from 'components/MyComponent'
Run Code Online (Sandbox Code Playgroud)

javascript absolute-path reactjs create-react-app

7
推荐指数
1
解决办法
291
查看次数

为什么绝对路径在将打字稿文件导入其他打字稿文件时不起作用,但在 React Native 项目中却可以?

背景故事:

我正在逐步将现有的 React Native 项目转换为 TypeScript。根据我的配置,绝对路径已经工作多年babelrc

问题:

自从添加 TypeScript 后,绝对路径仅在以下场景中起作用:

  • 将文件导入js到其他js文件中
  • ts将文件导入到js文件中
  • js将文件导入到ts文件中

不起作用的是:

  • 将文件导入ts到其他ts文件中

它似乎可以在 VSCode 中工作,但是当我尝试构建我的应用程序时,我得到了臭名昭著的信息:

在项目内或以下目录中找不到{在此处插入文件}:node_modules 等。

我花了几周的时间试图解决这个问题。TypeScript 的绝对路径似乎是很多人遇到的挑战。我对我的babelrctsconfigeslintrc、 和metro.config.js进行了无数的组合和加法/减法。我已经安装了依赖项,我已经尝试了错误建议的所有内容(删除缓存、重新启动等)。我玩弄了导入语句并搜索了文档,直到我遍体鳞伤,重新安装node_modulespods

唯一有效的事情(除了相对导入之外,但是 ew)是将 a 添加package.json到我尝试导入的文件夹中,如下所示:

{
  "name": "app"
}
Run Code Online (Sandbox Code Playgroud)

这看起来很简单,但我不能接受这是唯一的方法。package.json随着我转换越来越多的文件,我真的不想像一些劳累过度的打字稿仙女一样到处洒水:)

我不想让它太长,所以如果有人认为查看我的配置文件会有好处,我肯定可以添加它们。特别希望得到官方消息来源的答复。超级感谢任何人的帮助!

absolute-path typescript react-native

7
推荐指数
0
解决办法
561
查看次数

netbeans:永久添加库

我在一个小组项目中工作,每次结账后
我都要删除并添加javamail api ..(因为路径是相对的)我怎样才能在Project文件夹中创建它?

这是我添加库的方式:

  1. 右键单击librarys文件夹
  2. 添加/ jar文件夹..
  3. 选择mail.jar

但当我的同事检查出来时......他得到了问题.我怎样才能使路径绝对?

netbeans relative-path absolute-path

6
推荐指数
2
解决办法
1万
查看次数

我用什么Perl模块从Windows上的相对路径获取绝对路径(包括文件名)?

我只能想象我没有正确搜索; 这似乎是一个在这里要问的明显问题.如果这是重复,我道歉.

我正在编写一个Perl程序,它将文件名作为命令行参数.我需要将文件名(或附加相对路径的文件名)转换为绝对路径(特别是与Win32 :: OLE一起使用).

我尝试使用Cwd的'abs_path',这几乎可以做我想要的,但它使用Unix风格的路径而不是Win32路径返回它.

是否有一个模块可以转换路径,或者可能是一个更好的模块首先使用?

perl winapi filenames module absolute-path

6
推荐指数
1
解决办法
1922
查看次数

如何在drupal中获取图像的绝对路径?

我在drupal/sites/default/files/images /中有一些图像.

如何获得放置在此目录中的像abc.jpg这样的图像的绝对路径?

drupal absolute-path

6
推荐指数
3
解决办法
5万
查看次数

相对img src被解析为绝对...我错过了什么?

在我的项目中,用户可以输入网站的URL,系统将从该网站获取所有图像.因为src图像可以是相对的,所以系统将其"标准化",因此:

  • src ="http://host.com/image1.png"的图像变为"http://host.com/image1.png"(无变化)
  • src ="/ image2.png"的图像变为"http://host.com/image2.png"(前置主机)
  • 带有src ="image3.png"的"http://host.com/sub/dir/page.html"上的图像变为"http://host.com/sub/dir/image3.png"(前置主机和路径)

现在看看这个页面,如果你可以:

http://www.presentkuriren.se/presenter/4/728/Karlek/Pasta---hjartan.html

如果您查看源代码,主图像将实现为 <img src="prodbilder/large/JJI10002.jpg"...

这将使我得出结论,绝对路径是http://www.presentkuriren.se/presenter/4/728/Karlek/prodbilder/large/JJI10002.jpg,但事实并非如此.这是http://www.presentkuriren.se/prodbilder/large/JJI10002.jpg所有浏览器似乎都明白并正确显示它...

我有点困惑,觉得我错过了一些明显的东西......请指出我!

html image relative-path absolute-path src

6
推荐指数
1
解决办法
4149
查看次数

Perl使用/需要绝对路径?

如果我有一个.pm文件,有没有办法,我可以use把它放在我的@INC路径上?我认为在我的特定用例中会更清楚 - 比使用相对路径或添加此目录更清晰@INC.

编辑:澄清:

我希望避免的必要性,通过在每一个项目进行迭代@INC,而是直接指定我的文件感兴趣.例如,在node.js中,require('something')将搜索的路径列表,但require('/specific/something')在这里我告诉它会直接进入.

在Perl中,我不确定这是否具有相同的功能require,但它似乎有效.

但是,use声明需要裸字.这让我对如何进入绝对路径感到有点困惑.

perl absolute-path

6
推荐指数
2
解决办法
2万
查看次数

在QML/QT中设置绝对图像路径时出错(在Windows下)

在Windows下我无法使用QML中的绝对文件路径加载图像.每次我收到以下错误:

QML Image: Cannot open: "file//d/folder/image1.jpg"

在Ubuntu下它完美无缺.

该代码将动态设置图像:

Image {
      id: img
      x: 0
      y: 25
      width: 227
      height: 230
      anchors.horizontalCenter: parent.horizontalCenter
      source: "file://"+path
      fillMode: Image.PreserveAspectFit
  }
Run Code Online (Sandbox Code Playgroud)

我及时测试了以下命令,如果我点击图像:

onClicked:{

                console.log(path)
    }
Run Code Online (Sandbox Code Playgroud)

比我得到当前的路径:D:/folder/image1.jpg 是否有针对Windows的解决方案?

问候

qt absolute-path qml

6
推荐指数
2
解决办法
4998
查看次数

在Pelican中使用绝对网址有什么意义?

关于RELATIVE_URLS,Pelican文档说:

...目前有两种支持的URL形成方法:相对和绝对.在本地测试时,相对URL非常有用,绝对URL在发布时是可靠且最有用的.

(http://pelican.readthedocs.org/en/3.4.0/settings.html#url-settings)

但我很困惑为什么绝对URL会更好或不好.一般来说,当我手工编写HTML时,我更喜欢使用相对URL,因为我可以更改网站的域名,以后不用担心.

有人可以更详细地解释这个设置背后的想法吗?

relative-path absolute-path pelican

6
推荐指数
1
解决办法
969
查看次数