前端之家收集整理的这篇文章主要介绍了
create-react-app 开发配置,
前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
配置路径
当页面嵌套过深时我们会发现在路径通常都要这么写 import xx from './../../../xxx/qqq'
通过配置webpack可以写成 import xx from '@/xxx/qqq'
@H_
502_9@//
修改 webpack.config.dev 与 webpack.config.prod 两个
文件 加入相同配置
...
// +++ 找个开心的地方加入配置
function resolve(dir) {
return path.join(__dirname,'..',dir)
}
//
修改
alias: {
'react-native': 'react-native-web',// +++ 加入配置
'@': resolve('src')
}
注 :这属于webpack的配置,当然在vue-cli中也适用
按需引用atnd-mobile
npm i babel-plugin-import -D
@H_
502_9@// pageage.json
文件
"babel": {
"presets": [
"react-app"
],// 加入配置
"plugins": [
["import",{ "libraryName": "antd-mobile","style": "css" }]
]
},
设置代理
在开发中往往是跨域请求的,配置一下请求代理可以解决这个问题
@H_
502_9@// pageage.json
文件
"proxy": "http://xxx.xxx",
css局部化
@H_
502_9@options: {
modules: true,localIdentName: '__[local]--[hash:base64:5]'
}
支持装饰器写法
npm install --save-dev babel-plugin-transform-decorators-legacy
@H_
502_9@// pageage.json
文件 在刚刚配置 ant 下面
加上
"babel": {
"presets": [
"react-app"
],"plugins": [
...ant配置,// 加入配置
"transform-decorators-legacy"
]
}
原文链接:https://www.f2er.com/react/302276.html