在vue文件中,要引入相应的样式,经常会用到@import"~common/stylus/mixin",为什么用~?我检查了stylus-loader文档,发现这句话Italsoletsyouloadastylusfilefromapackageinstalledinnode_modulesorifyouaddamodulesDirectories,likemodulesDirectories:['node_modules','web_modules','bower_components']optionyou可以从像bower_components这样的文件夹加载。要从相对路径加载文件,请不要使用~和@import'relative-styles/my-styles';,只有在webpack的配置文件中配置了alias并设置了对应的别名路径,@import才能通过~alias找到对应的文件。
