鍍金池/ 問答/HTML/ 為什么在webpack配置里,我經(jīng)常有看到路徑上加個@,我搞不懂!是原本配置就是

為什么在webpack配置里,我經(jīng)常有看到路徑上加個@,我搞不懂!是原本配置就是這樣的嗎?

圖片描述

還有就是這樣的:

      比如:@import (css文件);why?大神們....幫忙解答一下咯!
回答
編輯回答
不二心

@就是在webpack中設(shè)置的路徑的別名。

你配置之前這么import

import SomeComponent from 'app/assets/javascripts/components/SomeComponent';
import SomeComponent from '../components/SomeComponent';

webpack中設(shè)置別名后:

resolve: {
  alias: {
    "@": "app/assets/javascripts/components",
  },
},

你就可以這樣import了

import SomeComponent from '@/SomeComponent';
2018年2月26日 22:33
編輯回答
筱饞貓

@import是css的引入,路徑的@是自己在webpack里設(shè)置的別名,在config里搜一下alias

2017年4月5日 09:10