mirror of
https://github.com/cheveguerra/bot-whatsapp.git
synced 2026-04-20 04:29:16 +00:00
Merge pull request #134 from leifermendez/feature/monorepo
chore(cli): 🎨 remove uneccesary steps
This commit is contained in:
2
.vscode/settings.json
vendored
2
.vscode/settings.json
vendored
@@ -1,3 +1,3 @@
|
|||||||
{
|
{
|
||||||
"conventionalCommits.scopes": ["hook", "contributing"]
|
"conventionalCommits.scopes": ["hook", "contributing", "cli"]
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -26,23 +26,6 @@ Para compilar la aplicación es necesario ejecutar, eso te genera dentro de pack
|
|||||||
yarn build
|
yarn build
|
||||||
```
|
```
|
||||||
|
|
||||||
> (Solo informativo) Luego de ejecutar el comando conseguiras algo como lo siguiente. Esas carpetas lib NO se suben al repo ya estan ignoradas.
|
|
||||||
|
|
||||||
```
|
|
||||||
packages/bot/lib
|
|
||||||
packages/cli/lib
|
|
||||||
packages/database/lib
|
|
||||||
packages/provider/lib
|
|
||||||
```
|
|
||||||
|
|
||||||
__Linking__
|
|
||||||
|
|
||||||
Es el proceso que se realiza para poder hacer uso de los paquetes compilados en tu local.
|
|
||||||
|
|
||||||
```
|
|
||||||
yarn link.dist
|
|
||||||
```
|
|
||||||
|
|
||||||
__Example-app__
|
__Example-app__
|
||||||
Se ejecuta el CLI (Command Line Interface) para ayudarte a crear un app-bot de ejemplo
|
Se ejecuta el CLI (Command Line Interface) para ayudarte a crear un app-bot de ejemplo
|
||||||
```
|
```
|
||||||
@@ -51,10 +34,9 @@ yarn run cli
|
|||||||
|
|
||||||
Abrir carpeta __example-app-base__ y ejecutar
|
Abrir carpeta __example-app-base__ y ejecutar
|
||||||
```
|
```
|
||||||
npm link @bot-whatsapp/bot -S
|
cd example-app-base
|
||||||
npm link @bot-whatsapp/provider -S
|
|
||||||
npm link @bot-whatsapp/database -S
|
|
||||||
npm i
|
npm i
|
||||||
|
npm run pre-copy
|
||||||
npm start
|
npm start
|
||||||
```
|
```
|
||||||
|
|
||||||
|
|||||||
@@ -11,7 +11,8 @@ const startInteractive = async () => {
|
|||||||
{
|
{
|
||||||
type: 'text',
|
type: 'text',
|
||||||
name: 'exampeOpt',
|
name: 'exampeOpt',
|
||||||
message: 'Quieres crear una app de ejemplo "example-app"? (Y/n)',
|
message:
|
||||||
|
'Quieres crear una app de ejemplo "example-app-example"? (Y/n)',
|
||||||
},
|
},
|
||||||
// {
|
// {
|
||||||
// type: 'text',
|
// type: 'text',
|
||||||
|
|||||||
@@ -4,13 +4,11 @@
|
|||||||
"description": "",
|
"description": "",
|
||||||
"main": "app.js",
|
"main": "app.js",
|
||||||
"scripts": {
|
"scripts": {
|
||||||
|
"pre-copy": "cd .. && yarn run copy.lib",
|
||||||
"start": "node app.js"
|
"start": "node app.js"
|
||||||
},
|
},
|
||||||
"keywords": [],
|
"keywords": [],
|
||||||
"dependencies": {
|
"dependencies": {
|
||||||
"@bot-whatsapp/bot": "file:../packages/bot",
|
|
||||||
"@bot-whatsapp/database": "file:../packages/database",
|
|
||||||
"@bot-whatsapp/provider": "file:../packages/provider",
|
|
||||||
"whatsapp-web.js": "^1.18.3"
|
"whatsapp-web.js": "^1.18.3"
|
||||||
},
|
},
|
||||||
"author": "",
|
"author": "",
|
||||||
|
|||||||
@@ -4,13 +4,11 @@
|
|||||||
"description": "",
|
"description": "",
|
||||||
"main": "app.js",
|
"main": "app.js",
|
||||||
"scripts": {
|
"scripts": {
|
||||||
|
"pre-copy": "cd .. && yarn run copy.lib",
|
||||||
"start": "node app.js"
|
"start": "node app.js"
|
||||||
},
|
},
|
||||||
"keywords": [],
|
"keywords": [],
|
||||||
"dependencies": {
|
"dependencies": {
|
||||||
"@bot-whatsapp/bot": "file:../packages/bot",
|
|
||||||
"@bot-whatsapp/database": "file:../packages/database",
|
|
||||||
"@bot-whatsapp/provider": "file:../packages/provider",
|
|
||||||
"whatsapp-web.js": "^1.18.3"
|
"whatsapp-web.js": "^1.18.3"
|
||||||
},
|
},
|
||||||
"author": "",
|
"author": "",
|
||||||
|
|||||||
Reference in New Issue
Block a user