1.1.3 • Published 5 years ago

@plievre/t3 v1.1.3

Weekly downloads
-
License
ISC
Repository
-
Last release
5 years ago

ctrl+shift+v : pour visualiser

Objectif : créer une lib sur npm que l'on puisse installer par un npm install

Lib : 3 scripts pour ce package utilisable par un import

  • une fonction exportée utilisant moment
  • 2 simples fonctions exportées
  • 1 composant vue.js

sur mon PC ( pb de proxy sur PC SRH )

  • j'ai créé un compte NPM.com
  • puis je m'enregistre en local par npm login qui demandera le user/password pour mettre à jour le fichier /user/.npmrc qui contiendra qq chose comme cela
    //registry.npmjs.org/:_authToken=5cfee72e-3446-46b0-af69-b290bd3c2248

npm run build , build dans dist le fichier qui pourra être installé par npm install @plievre/???

Installation

npm init puis mettre package.json name = @plievre/???" pour indiquer où doit être publié le package ( ??? == nom du package ) npm install rollup npm install rollup-plugin-vue npm install vue npm install vue-template-compiler npm install moment

Build

On pense à incrémenter la version du package.json

  • npm run build
  • npm publish --access public

npm notice npm notice package: @plievre/t3@1.0.6 npm notice === Tarball Contents === npm notice 820B readme npm notice 104B src/aff2.js npm notice 114B src/check.js npm notice 215B dist/index.js npm notice 116B src/main.js npm notice 360B rollup.config.js npm notice 406B package.json npm notice === Tarball Details === npm notice name: @plievre/t3 npm notice version: 1.0.6 npm notice package size: 1.3 kB npm notice unpacked size: 2.1 kB npm notice shasum: 4f2c22e79d096d351aa30581180d66b674e7891b npm notice integrity: sha512-aSEOpGjvAZxip...BToFvnCyb/uAQ== npm notice total files: 7 npm notice +@plievre/t3@1.0.6

url package npm

import sans le composant vue : @plievre/t3@1.0.9

// code source 
import { calcx5 , now } from "@plievre/t3";
console.log( '5*2 =' + calcx5(2) )
console.log( "heure = " + now());
// end
  • npm init
  • npm install @plievre/t3@1.0.9 ou npm update
  • npm run build
  • node .\dist\main.js

    10 2020-06-06T16:06:41+02:00

import avec composant vue : @plievre/t3@1.1.0

  • vue create xxx
  • cd xxx
  • npm install @plievre/t3 ou npm update
  • replace dans xxx/App.vue
    • HelloWorld par *cpButton**
    • import HelloWorld from './components/HelloWorld.vue' par import { cpButton } from '@plievre/t3'
  • dans xxx , vue serve qui lancera le serveur
1.1.3

5 years ago

1.1.1

5 years ago

1.1.0

5 years ago

1.0.9

5 years ago

1.0.8

5 years ago

1.0.7

5 years ago

1.0.6

5 years ago

1.0.5

5 years ago

1.0.4

5 years ago

1.0.3

5 years ago

1.0.2

5 years ago

1.0.1

5 years ago

1.0.0

5 years ago