[解決済み] package.jsonに "All Rights Reserved "のライセンスを記載する。
2022-04-22 07:13:16
質問
私は、会社内部の小さなnode.jsプロジェクトを持っており、一般に公開したり、第三者と共有したりすることはありません。 また、公開されたパッケージリポジトリにコントリビュートされることもありません。
しかし
npm install
いつも次のようなエラーが出ます。
npm WARN package.json <<myproject>>@0.1.0 license should be a valid SPDX license expression
希望するライセンスは、"copyright by us and all rights reserved"です。 で該当しそうなものは見つかりませんでした。
SPDXライセンス一覧
. での提案は
この回答
もうまくいきません。 もし私が単に
license
からフィールド
package.json
に変更すると、エラーが発生します。
no license field
.
どうすれば
npm install
を、使用したくないライセンス参照を入れることなく、エラーや警告を表示しないようにするにはどうしたらよいでしょうか。
解決方法は?
新しい npm の仕様によると
{ "license": "UNLICENSED"}
は、プライベートまたは未発表のパッケージを使用する権利をいかなる条件でも他者に与えたくない場合に使用します。
詳細はこちらをご覧ください。 こちら
そのため、ご指摘のようなエラーは発生しないかもしれません。
関連
-
[解決済み] NodeJsのSequelizeでautoIncrementはどのように動作するのですか?
-
[解決済み] "app.use(express.cookieSession())" に "secret" オプションが必要です。
-
[解決済み] npm WARN package.json: リポジトリフィールドがありません
-
[解決済み] package.jsonのチルダ(~)とキャレット(^)の違いは何ですか?
-
[解決済み] npm package.jsonファイルのdependencies, devDependencies, peerDependenciesの違いは何ですか?
-
[解決済み] package.jsonの各依存関係を最新バージョンに更新する方法は?
-
[解決済み] nodejsのコードでpackage.jsonからバージョンを取得する方法はありますか?
-
[解決済み] Node.jsのNPMモジュール(package.json)のdevDependenciesのインストールを防ぐにはどうすればよいですか?
-
[解決済み] package.jsonの中から環境変数を設定する方法は?
-
[解決済み] 私のコードが私の勤める会社でのみ使用される場合、package.jsonのlicenseフィールドには何を書けばよいのでしょうか?
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
[解決済み】 console.logの出力をどこに永久保存するか?
-
[解決済み】モジュール '@babel/core' が見つかりません。
-
[解決済み】MongooseでEnumを作成し使用する方法
-
[解決済み】E11000重複キーエラー mongodb mongooseのインデックス
-
[解決済み] bodyParser は非推奨です express 4
-
[解決済み] http-server コマンドが見つかりません。
-
[解決済み] nodejsでfindAllのソート順を続編にする
-
[解決済み] Json Web Token verify() return jwt malformed
-
[解決済み] バルク更新を行う。
-
[解決済み] ノードのバージョンを管理するためのnまたはnvm - 各バージョンのグローバルモジュールを保持することは良いアイデアですか?