我维护的空间分析包,随着功能的不断增加,累计了许多的着色器代码,分散在不同的子包,而且还是保存在JS/TS文件里以字符串的形式。虽然可以通过ES6的语法导入,但是在编写的时候,由于IDE将其识别成字符串而不是代码的缘故,无法使用到智能提示,例如语法高亮,格式化等。有时功能逻辑稍一复杂,代码量一上来,再一个个调整格式的话就很烦人。 为解决上述提到的问题,需要将glsl代码写到独立的.g...
2025-08-12 | #GIS相关 #工程化 |「全文」
我维护的空间分析包,随着功能的不断增加,累计了许多的着色器代码,分散在不同的子包,而且还是保存在JS/TS文件里以字符串的形式。虽然可以通过ES6的语法导入,但是在编写的时候,由于IDE将其识别成字符串而不是代码的缘故,无法使用到智能提示,例如语法高亮,格式化等。有时功能逻辑稍一复杂,代码量一上来,再一个个调整格式的话就很烦人。 为解决上述提到的问题,需要将glsl代码写到独立的.g...
2025-08-12 | #GIS相关 #工程化 |「全文」