Our*_*nas 5 css typescript visual-studio-code angular
我正在 VS Code 中编写 SharePoint 框架 Web 部件。
不幸的是,我的 scss 样式文件无法找到,即使它位于同一路径中 - 请参见下图:
我还检查了样式文件Events.module.scss
,以防其中的错误阻止其导入,但该文件没有问题......
我尝试过重新启动 VS Code...尝试移动文件,尝试重命名 scss 文件...
那么这里缺少什么,我该如何解决呢?
我在How to use CSS Modules with TypeScript and webpack找到了解决方案
我们可以通过使用绕过导入const s = require('./Button.css');
或者,安装CSS 模块的 Typings,如下所示:
npm install --save-dev typings-for-css-modules-loader
Run Code Online (Sandbox Code Playgroud)
然后将新规则添加到webpack.config:
module: {
rules: [
{
test: /\.css$/,
include: path.join(__dirname, 'src/components'),
use: [
'style-loader',
{
loader: 'typings-for-css-modules-loader',
options: {
modules: true,
namedExport: true
}
}
]
}
]
}
Run Code Online (Sandbox Code Playgroud)
这有点混乱,但这是有可能的
归档时间: |
|
查看次数: |
3391 次 |
最近记录: |