@components問題


場景:在引入組件的時候,希望解決"../components/page/member"這樣的引入;

希望:像vue的項目中用@components/page/member引入組件

npx create-react-app my-app

單向操作不可逆,npm eun eject命令暴露項目的配置,可以自由配置項目所需的依賴,不使用的版本零配置即可開發。

npm eun eject

 

這里我都項目目錄是

 

之后可以看到config-webpack.config.js文件,在alias這里修改:

      alias: {
        // Support React Native Web
        // https://www.smashingmagazine.com/2016/08/a-glimpse-into-the-future-with-react-native-for-web/
        'react-native': 'react-native-web',
        // '@': paths.appSrc,// 用法 @/components
        '@components': path.join(__dirname, '../src/components'),
        '@styles': path.join(__dirname, '../src/styles')
      },

@components, @styles都可以像這樣引入,或者@其他文件夾,文件中就可以用了


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM