---
title: "asset_url"

doc_type: static
doc_category: static
doc_version: v20270301
source_url:
  html: 'https://developer.shopline.com/zh-hans-cn/docs/sline/filter/asset-url'
  md: 'https://developer.shopline.com/zh-hans-cn/docs/sline/filter/asset-url.md'
---

# asset_url


    返回主题静态资源文件的内容分发网络（CDN）地址，支持绝对路径和相对路径解析模式。

    



    
`filepath | asset_url()` 返回一个 string。
    



    
## 必选参数

        
             `filepath` `string`：文件路径，支持以下路径类型：

- 绝对路径：引用主题 `public` 目录下的文件。传值时不需要包含 `public` 目录，例如引用的文件为 `/public/a.js`，则应传入 `a.js`。
- 相对路径：按表达式所在文件的位置解析资源路径。传入值必须以英文句号开头，例如 `./a.js` 或 `../one/test.js`。
        
    





    
## 例子

        
            ### 绝对路径

            需要引用的资源路径为 `/public/a.js` 时，传入 `a.js` 解析 CDN 地址。


            
```sline
{{ "a.js" | asset_url() }}
```
            

            
        
            ### 相对路径

            表达式所在的文件路径为 `sections/test/two/two.html`，需要引用的资源路径为 `sections/test/one/test.js` 时，传入 `../one/test.js` 解析 CDN 地址。


            
```sline
{{ "../one/test.js" | asset_url() }}
```
            

            
        
    
