Tôi đã triển khai trình khách web trăn mà tôi muốn kiểm tra.Cách setup.py install npm module?
Máy chủ được lưu trữ trong đăng ký npm. Máy chủ được chạy cục bộ với nút trước khi chạy thử nghiệm chức năng của tôi.
Tôi làm cách nào để cài đặt đúng mô-đun npm từ tập lệnh setup.py?
Dưới đây là giải pháp hiện tại của tôi lấy cảm hứng từ post này:
class CustomInstallCommand(install):
def run(self):
arguments = [
'npm',
'install',
'--prefix',
'test/functional',
'promisify'
]
subprocess.call(arguments, shell=True)
install.run(self)
setup(
cmdclass={'install': CustomInstallCommand},