2021年10月25日
slug
2021-10-25
date
Oct 25, 2021
summary
npm、英語
status
Published
tags
音楽
テック
英語
type
Post
Property
ぼくの npm モジュールのダウンロード数。
最近作ってないなー
作る欲が上がった。
Well done
「素晴らしい」
Rust
cargo new npmrcbrew --bin # ライブラリではないプロジェクトの作成
cargo run # 即時実行
cargo build # debug
cargo build --release # production
[package]
name = "npmrcbrew"
version = "0.1.0"
edition = "2021"
authors = ["hisasann25@gmail.com"]
repository = "https://github.com/hisasann/npmrcbrew"
keywords = ["npm", "npmrc", "nodejs"]
readme = "README.md"
Please record this token somewhere, you cannot retrieve its value again. For use on the command line you can save it to
~/.cargo/credentials
with:
cargo login XXXXXXXXXXXXXXXX
login すると credentials ファイルに書きまれる。
cargo package
cargo publish
なんかエラーが出た。
error: failed to publish to registry at https://crates.io
Caused by:
the remote server responded with an error: missing or empty metadata fields: description, license. Please see https://doc.rust-lang.org/cargo/reference/manifest.html for how to upload metadata
description, license.
ここは必須なのか。追加する。
なんかエラーが出た。
error: failed to publish to registry at https://crates.io
Caused by:
the remote server responded with an error: A verified email address is required to publish crates to crates.io. Visit https://crates.io/me to set and verify your email address.
メアドの存在するかチェックメールが来てた。
ポチッ。
やったぜ!レジストリに登録できた!
あとは作らないとだな!