-
启用Google App脚本捆绑功能的Parcel插件名为parcel-plugin-gas,其图标为::cyclone:
资源介绍
包裹插件气体
:cyclone: 启用Google App脚本捆绑的Parcel插件。
这是Parcel v1的插件。 第二版本的插件可以在找到。
:package: 安装
# Installs the plugin and saves it as a development dependency
npm i parcel-plugin-gas -D
:cloud: 用法
此插件将Parcel捆绑包修改为与Google App Script兼容。 生成生产版本时,Parcel使用称为uglifying的过程。 丑化是将长函数/变量名转换为较短版本的过程,即onInstall变为j 。 这是一个问题,因为Google的运行时希望显式的onInstall方法在全局范围内可用。 这也适用于其他方法。 这就是为什么默认的Parcel捆绑包无法在Google的运行时环境下运行的原因。
通过将方法附加到源代码中的GAS实体,您可以避