差别

这里会显示出您选择的修订版和当前版本之间的差别。

到此差别页面的链接

两侧同时换到之前的修订记录前一修订版
后一修订版
前一修订版
it:node:npmpackage [2022-08-17 12:50] – [测试] goldentianyait:node:npmpackage [2024-07-13 03:59] (当前版本) – [NPM 注册账号] goldentianya
行 1: 行 1:
 ====== NPM 包开发 ====== ====== NPM 包开发 ======
 +
 +已经做好了一模版,直接拉取就好了 
 +<WRAP center round download 60%>
 +<color #ff7f27>''%%scp -r git@serverpi:~/swap/npmTemplate .%%''</color>
 +
 +<color #ff7f27>''%%scp -r git@serverpi:~/swap/npmTemplate/ ./folder%%''</color>
 +</WRAP>
 +
 +
  
 [[https://monsoir.github.io/Notes/Node/writing-npm-package-in-typescript.html|使用 TypeScript 编写 npm 包并进行发布]] [[https://monsoir.github.io/Notes/Node/writing-npm-package-in-typescript.html|使用 TypeScript 编写 npm 包并进行发布]]
行 106: 行 115:
 </code> </code>
  
-添加一个debug.ts+添加一个debug.ts\\ 
 +安装 <color #ff7f27>''%%npm i --save-dev ts-node tsconfig-paths%%''</color> ([[it:node:ts_node|]]) 
 <code> <code>
 async function PlayCommand(){ async function PlayCommand(){
行 114: 行 125:
 PlayCommand() PlayCommand()
 </code> </code>
 +
 +创建一个测试 lauch.json
 +<code >
 +{
 +  // 使用 IntelliSense 了解相关属性。 
 +  // 悬停以查看现有属性的描述。
 +  // 欲了解更多信息,请访问: https://go.microsoft.com/fwlink/?linkid=830387
 +  "version": "0.2.0",
 +  "configurations": [
 +    {
 +      "type": "pwa-node",
 +      "request": "launch",
 +      "name": "Debug TS",
 +      "skipFiles": [
 +        "<node_internals>/**"
 +      ],
 +      "program": "${workspaceFolder}/Test/debug.ts", 
 +      "runtimeArgs": ["-r", "ts-node/register", "-r", "tsconfig-paths/register"],
 +      "console": "integratedTerminal",
 +    }
 +  ]
 +}
 +</code>
 +===== 更新版本 =====
 +
 +<color #ff7f27>''%%npm version patch%%''</color> ( minor, major)
  
 ===== 发布包 ===== ===== 发布包 =====
行 158: 行 195:
 npm adduser --registry http://localhost:4873 npm adduser --registry http://localhost:4873
 npm publish --registry http://localhost:4873 npm publish --registry http://localhost:4873
 +npm info simperatorbase  --registry http://localhost:4873
 npm install <your-package-name> --registry http://localhost:4873 npm install <your-package-name> --registry http://localhost:4873
  
行 163: 行 201:
 npm show huahets version --registry http://localhost:4873 npm show huahets version --registry http://localhost:4873
 </code> </code>
 +
 +在新的计算机登录进去的命令为,用户为++mai|123456++
 +  npm login --registry http://vpspi:4873
 +  
 +查看服务器上部署的包 http://vpsnote:4873/
  
 [[https://docs.npmjs.com/creating-and-publishing-private-packages|Creating and publishing private packages]] [[https://docs.npmjs.com/creating-and-publishing-private-packages|Creating and publishing private packages]]
it/node/npmpackage.1660740652.txt.gz · 最后更改: 2022-08-17 12:50 由 goldentianya
回到顶部
CC Attribution-Share Alike 4.0 International
Driven by DokuWiki Recent changes RSS feed Valid CSS Valid XHTML 1.0