作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我尝试在我的vue组件中导入我的variables.stylus,但是当我使用@import "~@themes/variables.stylus"
时,webpack抛出错误:无法定位@导入文件 ~@themes/variables.stylus.styl
网络包配置
alias: {
'vue$': 'vue/dist/vue.esm.js',
themes: path.resolve(__dirname, './src/themes'),
'@': resolve('src'),
}
{
test: /\.styl$/,
loader: ['style-loader', 'css-loader', 'autoprefixer-loader?browsers=last 5 version', 'stylus-loader']
}
最佳答案
我认为应该是这样的:
@import '~@/themes/variables.stylus';
Webpack 将别名 @
替换为您在配置中的路径,在本例中为 src
。因此导入变成了src/themes/variables.stylus
。
关于javascript - 如何在vue组件中为@import ~stylus设置webpack?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55512453/
我是一名优秀的程序员,十分优秀!