Django + Django-Pipeline with Javascript"Require"

use*_*349 5 javascript python django django-pipeline

我有一个调用requireJavascript库的模块.我试图用Django-Pipeline压缩我的.js文件,但在collectstatic网页给出错误之后:

UncaughtReferenceError: require is not Defined
Run Code Online (Sandbox Code Playgroud)

如果我不使用Django-Pipeline来压缩文件,那么正常的测试/部署对于collect-static工作正常.在不破坏依赖性的情况下缩小我的.js文件的正确设置是什么 - 文档有点稀疏.django-pipeline是正确的选择吗?

编辑:我已经尝试确保首先在管道中压缩"必需"模型,但我似乎无法压缩require从中调用的模块而不返回错误.

toa*_*abi 1

也许是PIPELINE_DISABLE_WRAPPER。尝试将其设置为True.

请参阅https://django-pipeline.readthedocs.org/en/latest/configuration.html#wrapped-javascript-output