开发者社区> 问答> 正文

webpack中 resolve.alias配置问题?报错

webpack.config.js

resolve: {
        alias: {
            XXXXXX: path.resolve(__dirname, 'config')
        }
    }

react.js中使用

import AppConfig from 'XXXXXX/app.config.js'

这样写不就相当于么

import AppConfig from path.resolve(__dirname, 'config') + '/app.config.js' //不要在乎细节...

但是这边一直报错:

Module not found: Error: Can't resolve 'XXXXXX/app.config.js'

求各位指点!

展开
收起
爱吃鱼的程序员 2020-06-07 16:31:23 1282 0
1 条回答
写回答
取消 提交回答
  • https://developer.aliyun.com/profile/5yerqm5bn5yqg?spm=a2c6h.12873639.0.0.6eae304abcjaIB
                        <p>结案。自己的路径写的有问题,我的锅。之前应该console.log查看一下的....</p> 
    
    path.resolve('config')

     

                        <p>alias: {</p> 
    

    'components': path.resolve(__dirname, '../src/components'),

    'react-native': 'react-native-web',

    },

    页面引入:

    // import axios from '../../../../../components/axios';

    import axios from 'components/axios';

    但是报错了,

    ./src/pages/business/hrs/train/publish/index.jsx
    Module not found: Can't resolve 'components/axios' in '/Users/zhangdongqian/Desktop/huayi-project-company/SCEDI/src/pages/business/hrs/train/publish'

    求教! 

    2020-06-07 16:31:35
    赞同 展开评论 打赏
问答分类:
问答标签:
问答地址:
问答排行榜
最热
最新

相关电子书

更多
基于webpack和npm的前端组件化实践 立即下载
SPARKLER,A web-crawler on Apache Spark 立即下载
WEB SERVICE EFFICENCY 立即下载