我正在尝试在组件中导入一个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'
]
}
]
}
};
但仍然无法正常工作...
有人可以帮我吗?