【发布时间】:2020-03-07 22:53:37
【问题描述】:
我正在尝试在组件中导入一个 glsl 文件(不需要带有 require() 的模块),但似乎不起作用。
我的第一次尝试是创建一个 glsl.d.ts 文件,其模块声明如下:
declare module '*.glsl' {
const value: string
export default value
}
这解决了警告,但似乎需要专用的加载器。
我的第二次尝试是使用 custom-webpack 和 glslify-loader,配置如下:
module.exports = {
module: {
rules: [
{
test: /\.(glsl|frag|vert|png|svg|jpg|gif|obj)$/,
use: [
'file-loader'
]
}
]
}
};
但还是不行……
有人可以帮我吗?
【问题讨论】:
标签: angular typescript webpack glsl shader