gpt4 book ai didi

python - 如何使用 Flask 提供 NPM 包?

转载 作者:IT老高 更新时间:2023-10-28 20:54:23 28 4
gpt4 key购买 nike

我有一个 small Flask app目前从外部服务器获取 jQuery 和 highlight.js。我想通过 NPM 获取这些本地依赖项。

这方面的标准做法是什么?我是否应该在与我的 statictemplates 目录相同的目录中创建 package.json 文件并将 node_modules 作为单独的静态目录 ala this question ?

我正在使用 pip 打包和分发我的应用程序,因此任何解决方案都需要与之兼容。

最佳答案

转到您的静态文件夹并在那里初始化您的 npm 项目。

cd flask_app/static
$ npm init

安装并保存 npm 包后,您可以像这样为它们提供服务:

<script src="{{ url_for('static', filename='node_modules/toastr/toastr.js')}}"></script>

归功于:https://codeburst.io/creating-a-full-stack-web-application-with-python-npm-webpack-and-react-8925800503d9

关于python - 如何使用 Flask 提供 NPM 包?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24514936/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com