在 ApostropheCMS 中将 JS 从 npm 模块推送到浏览器

Push JS from npm module to browser in ApostropheCMS

是否可以在 ApostropheCMS 中将 JS 从 npm 模块推送到浏览器?

文件 lib/modules/my-module/public/js/custom.js 已成功推送到浏览器 pushAsset

Three.js 已与 npm i three 一起安装。

现在 THREE 需要以某种方式进入浏览器进行导入,如 here 所述。

我需要在浏览器端做这个:

var THREE = require('three');

require 是 webpack 或 browserify 等构建工具附带的一项功能。这些工具不是撇号的标准部分,也没有内置到浏览器中。你需要使用像 webpack 这样的工具来编译包含 require 语句的代码。因此,您要做的是将 webpack 管道的输出文件作为资产推送到撇号中。