dva cli 生成的react项目如何设置alias

module.exports = {

  resolve: {

    extensions: ['.js', '.jsx', '.json'],

    alias: {

      '@': resolve('src'),

    }

  }

}

就是要设置这样的alias


在原本的.roadhogrc 里添加


  resolve: {

    extensions: ['.js', '.jsx', '.json'],

    alias: {

      '@': resolve('src'),

    }

  }

无法通过编译。


如果新建一个 .roadhogrc.js文件 在里面添加


module.exports = {

  resolve: {

    extensions: ['.js', '.jsx', '.json'],

    alias: {

      '@': resolve('src'),

    }

  }

}

能编译通过,但是实际使用


import xxx from '@/xxxx'

的时候也会报错Can't resolve '@/components/xxxx'


慕田峪7331174
浏览 1151回答 1
1回答
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

JavaScript