静态资源
Taro 静态资源
在
引用样式文件
可以直接通过import
语法来引用样式文件,例如引用
import "./css/path/name.css";
引用
import "./css/path/name.scss";
引用JS 文件
可以直接通过import
语法来引用
import { functionName } from "./css/path/name.js";
import defaultExportName from "./css/path/name.js";
引用图片、音频、字体等文件
可以直接通过import
语法来引用此类文件,拿到文件引用后直接在
// 引用文件
import namedPng from "../https://assets.ng-tech.icu/book/Andrew-Ng-DeepLearning-AI/path/named.png";
// 使用
<View>
<Image src={namedPng} />
</View>;
引用JSON 文件
可以直接通过import
语法来引用此类文件,拿到
// 引用 json 文件
/**
* named.json
* {
* x: 1
* }
**/
import namedJson from "../../json/path/named.json";
console.log(namedJson.x);
小程序样式中引用本地资源
在小程序的样式中,默认不能直接引用本地资源,只能通过网络地址、
10kb
大小以下的资源进行转换,如果需要修改配置,可以在 config/index.js
中进行修改,配置位于 mini.postcss
。具体配置如下
// 小程序端样式引用本地资源内联
url: {
enable: true,
config: {
limit: 10240 // 设定转换尺寸上限
}
}