npm-devel†[edit]
npmjs.com†[edit]
リポジトリから削除†[edit]
- 削除する場合は 74時間以内?
- npm unpublish jupyterlab-broccoli-root@0.3.3
- 24時間は削除できない
- サイトにログインし,パッケージの Settings から削除可能
特定のバージョンを(すぐに)削除†[edit]
npm deprecate jupyterlab-broccoli@0.3.3 "no library."
Programing[edit]
jnotice[edit]
ディレクトリ構造[edit]
- labextension_jnotice/
- 90-jnotice.json
- package.json
- tsconfig.json
- webpack.config.cjs
- src/
- index.ts
- jnotice
- pyproject.toml
- README.md
- share/
- labextensions/
- jnotice/
- install.json
- package.json
- static/
- 生成物をコピー
- etc/
- jupyter/
- jupyter_server_config.d/
- 90-jnotice.json
- src/
- jnotice/
- __init__.py
- jnotice.egg-info/
- 勝手にファイルができる
- dist/
-
cd labextension_jnotice/
npm install (package-lock.json ができるので,次回からは npm ci でも可)
npm run build
cd ..
cp labextension_jnotice/static/* jnotice/share/jupyter/labextensions/jnotice/static/
cp labextension_jnotice/package.json jnotice/share/jupyter/labextensions/jnotice/package.json
cd jnotice
python3 -m build
less ~/.pypirc
twine upload dist/*