首页 > 解决方案 > 是否可以使用 Django 的 execute_from_cammand_line 函数执行 npm 命令?

问题描述

希望是一个简单的问题,但我想知道您是否可以使用 Django 的函数从脚本(例如$ npm build或等)运行非 python 核心命令?$ npm serveexecute_from_command_line()

肯定是的!但是怎么做?都有些什么样的规矩...?

标签: pythondjangopython-3.xcommand-linedjango-2.0

解决方案


不,execute_from_command_line 仅适用于 django 命令。

要执行正常的外部程序,请使用模块中定义的函数之一 subprocess

subprocess.run(['npm', 'build'])

推荐阅读