我已经在ExpressJS框架中创建了一个新的应用程序(基于Node.js),现在我想要它打包它。
我正在考虑使用pkg tool,但不知怎的,我没有成功地做到这一点。我可以请某人提供建议或如何做到这一点的例子吗?
我需要将 / app 目录中的所有文件以及我的资源(在 / public )目录中打包到一个包中才能运行它一些其他服务器,但阻止其他人查看其源代码文件。
成功打包并运行后( ./ server )我收到错误" 无法找到模块' ejs' "
更新:我已设法通过指定NODE_PATH环境变量指向节点模块来解决此问题。
但是这次我收到的错误消息是没有找到我的一些观点" 无法查找视图'登录'在views目录中...... "。
我正在阅读这篇文章,但到目前为止他们还没有工作。
提前感谢您的时间和一些建议。