1

给定一个无用的宠物节点模块

./node_modules/salutations.js :

var cl = function (msg) { console.log(msg) }
var hi = function () { cl("Hi !") }
var seeYa = function () { cl("SeeYa !") }
exports.hi = hi;
exports.seeYa = seeYa;

./script.js :

var salutations = require('salutations')
salutations.hi();     // returns: "Hi !"
salutations.seeYa();  // returns: "SeeYa !"

./package.json

{ 
  "name": "NodeSalutations", 
  "version": "0.0.1", 
  dependencies: {}
}

鉴于它的创建唯一目的是了解创建,然后在 npm.org 上发布一个极简节点模块。

鉴于此模块没有任何有价值的东西,所以我不想设置私人帐户。

有没有办法在不污染 npm.org 的情况下发布、测试然后在 npm 上离散地删除模块?

编辑:我确实阅读了 npmjs.com 的publishunpublishregistryscope

4

1 回答 1

2

您可以将其上传到 NPM.org,然后再进行清理,考虑到模块的范围,我敢肯定没有人会投入足够的精力来介意删除/更改。

您的另一个选择是托管您自己的 NPM 存储库以使用类似 sinopia 的东西进行测试(这就是我要做的)

于 2017-04-02T22:12:08.487 回答