npm-devel
をテンプレートにして作成
[
トップ
] [
タイトル一覧
|
ページ一覧
|
新規
|
検索
|
最終更新
|
ヘルプ
|
ログイン
]
開始行:
* npm-devel [#g1759ee1]
- [[npm]]
** npmjs.com [#qf36ff3e]
*** リポジトリに登録 [#e81b0b22]
- https://npmjs.com
- サイトにアカウントを作成し,ログイン.
- Access Token でアクセス用トークンを作る.
- vi ~/.npmrc
<pre>
//registry.npmjs.org/:_authToken = トークン
</pre>
- アップロードするモジュールのトップで npm publish --acc...
<pre>
jlpm build
cd packages/blockly
npm publish --access public
</pre>
*** リポジトリから削除 [#ydceb621]
- 削除する場合は 74時間以内?
- npm unpublish jupyterlab-broccoli-root@0.3.3
-- 24時間は削除できない
-- サイトにログインし,パッケージの Settings から削除可能
*** 特定のバージョンを(すぐに)削除 [#ob2f4ec3]
npm deprecate jupyterlab-broccoli@0.3.3 "no library."
** Programing
*** jnotice
**** ディレクトリ構造
<pre>
- 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/
-
</pre>
**** コマンド
<pre>
cd labextension_jnotice/
npm install (package-lock.json ができるので,次回から...
npm run build
cd ..
cp labextension_jnotice/static/* jnotice/share/jupyter/l...
cp labextension_jnotice/package.json jnotice/share/jupyt...
cd jnotice
python3 -m build
</pre>
**** PyPI
<pre>
less ~/.pypirc
twine upload dist/*
</pre>
終了行:
* npm-devel [#g1759ee1]
- [[npm]]
** npmjs.com [#qf36ff3e]
*** リポジトリに登録 [#e81b0b22]
- https://npmjs.com
- サイトにアカウントを作成し,ログイン.
- Access Token でアクセス用トークンを作る.
- vi ~/.npmrc
<pre>
//registry.npmjs.org/:_authToken = トークン
</pre>
- アップロードするモジュールのトップで npm publish --acc...
<pre>
jlpm build
cd packages/blockly
npm publish --access public
</pre>
*** リポジトリから削除 [#ydceb621]
- 削除する場合は 74時間以内?
- npm unpublish jupyterlab-broccoli-root@0.3.3
-- 24時間は削除できない
-- サイトにログインし,パッケージの Settings から削除可能
*** 特定のバージョンを(すぐに)削除 [#ob2f4ec3]
npm deprecate jupyterlab-broccoli@0.3.3 "no library."
** Programing
*** jnotice
**** ディレクトリ構造
<pre>
- 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/
-
</pre>
**** コマンド
<pre>
cd labextension_jnotice/
npm install (package-lock.json ができるので,次回から...
npm run build
cd ..
cp labextension_jnotice/static/* jnotice/share/jupyter/l...
cp labextension_jnotice/package.json jnotice/share/jupyt...
cd jnotice
python3 -m build
</pre>
**** PyPI
<pre>
less ~/.pypirc
twine upload dist/*
</pre>
ページ名: