1、我们在全局的文件中定义路由 app.js
pages: ["pages/index/index", "pages/ceping/index1"],
2、我们在文件中使用这些路由
Taro.navigateTo({ url: "pages/ceping/index1" });
编译以后说会报错,因为会按照相对路径处理。
3、怎么办呢,我们这样改就行了。
Taro.navigateTo({ url: "/pages/ceping/index1" });
网上说的这些貌似都不怎么好使,现在的社会人云亦云的人也太多。
1.配置
config/index.js
1
2
3
4
5
6
7
8
9
10
11
12
13
14
|
const path = require(
'path'
)
...
const config = {
alias: {
'@actions'
: path.resolve(__dirname,
'..'
,
'src/actions'
),
'@assets'
: path.resolve(__dirname,
'..'
,
'src/assets'
),
'@components'
: path.resolve(__dirname,
'..'
,
'src/components'
),
'@constants'
: path.resolve(__dirname,
'..'
,
'src/constants'
),
'@reducers'
: path.resolve(__dirname,
'..'
,
'src/reducers'
),
'@styles'
: path.resolve(__dirname,
'..'
,
'src/styles'
),
'@utils'
: path.resolve(__dirname,
'..'
,
'src/utils'
)
},
}
|