node.js - 如何使用打字稿和节点 js 创建“生产”构建的正确方法是什么
问题描述
我在我的项目中使用 nodejs 和 typescript。
我想创建生产版本。
我有脚本可以全部编译.ts
到.js
(dist
文件夹)中。
构建后,我想将此dist
文件夹上传到我的服务器(现在没有 docker 等...)。
在服务器上,我想呼吁node dist/main.js
开始。
问题是node_modules
文件夹,因为有很多devDependencies
包。如何non production
在上传node_modules
到我的服务器之前删除包?
解决方案
推荐阅读
- php - 试图获取非对象的属性“uid”
- java - Apache Pulsar - 时间戳的 Consumer.seek() 方法的行为是什么?
- python - Python:从 pyqt5 拖到文件夹/桌面
- sql - 使用 Azure SQL-db 安排 SQL 查询以将数据从一个表移动到另一个表
- angular - 错误:模块“NgxMatColorPickerModule”导出的意外值“未定义”
- microsoft-graph-api - 从 Microsoft Graph Api 获取 400 错误请求以获取 SchemaExtensions
- node.js - 无法使用 node.js 和 mongodb 以同步方式调用函数
- html - 如果我在父 div 上使用“转换”,则混合混合模式不起作用
- r - 如何通过合并 R 中不同数据框中具有相同名称的列来创建新数据框?
- python - Keras 功能 API 从带有 LSTM 层的 Keras Sequential API 产生不同的结果