【问题标题】:Prevent Publishing Node Application阻止发布节点应用程序
【发布时间】:2018-11-19 13:15:26
【问题描述】:

我有一个我正在开发的 nodeJS 应用程序,它有一个 package.json 文件和一些节点模块依赖项。我确实希望应用程序在节点上发布。只有最终我会使用 Heroku 之类的东西来托管我的应用程序。我真的很担心它会以某种方式出版。我如何控制并知道我的应用程序当前未发布。

任何帮助将不胜感激!

谢谢!

【问题讨论】:

    标签: node.js npm package.json


    【解决方案1】:

    在您的 package.json 文件中,只需设置:

    "private": true
    

    然后,NPM 不会发布它,即使是偶然的。我还建议设置"license": "UNLICENSED"

    另请参阅:https://docs.npmjs.com/files/package.json

    【讨论】:

    • 许可证部分有什么作用?
    • @CodeRocks 你应该阅读我链接到的文档。它本身不会任何事情,但如果您不小心打开了对 GitHub 存储库或类似内容的访问权限,则会产生法律后果。 UNLICENSED 值表示未向任何人授予使用您的软件的许可。
    猜你喜欢
    • 2014-11-03
    • 2021-10-16
    • 2020-12-19
    • 1970-01-01
    • 2015-04-21
    • 2012-07-12
    • 1970-01-01
    • 1970-01-01
    • 2020-08-15
    相关资源
    最近更新 更多