【发布时间】:2014-08-22 06:56:21
【问题描述】:
我有一个small Flask app,它目前从外部服务器获取 jQuery 和 highlight.js。我想通过 NPM 获取这些本地依赖项。
这方面的标准做法是什么?我是否应该在与static 和templates 目录相同的目录中创建package.json 文件并将node_modules 作为单独的静态目录提供question?
我正在使用 pip 打包和分发我的应用程序,因此任何解决方案都需要与之兼容。
【问题讨论】:
-
你见过fantastic吗?这不是 JS 包管理中的最后一句话(就像 webjars,我认为它还不是 100%),但它可能会让事情变得更容易。
-
@SeanVieira,好建议!包 flask_fanstatic (pypi.org/project/Flask-Fanstatic) 使它更容易。另外,不需要很多包管理器,只需要 pip 就可以了。
标签: python node.js flask npm pip