GNU/Linux >> Tutoriales Linux >  >> Linux

jasmine-node:comando no encontrado

Jasmine es un marco de prueba de unidad independiente para probar de manera efectiva los componentes de JavaScript en una arquitectura de desarrollo basada en el comportamiento.

Instalación de jasmine-node en Unix y Linux

Primero, debe instalar el paquete jasmine-node. Escribe lo siguiente en tu terminal:

$ sudo npm install -g jasmine-node

El indicador -g instala jasmine-node en su sistema globalmente. Deje la marca apagada si prefiere mantenerla en un directorio de proyecto. Esto también (probablemente) significa que no necesita sudo al principio.

Uso básico

¡Ahora tienes instalado jasmine-node! Úselo de la siguiente manera:

$ jasmine-node /path/to/project/directory

Jasmine-node requiere que coloque sus especificaciones en un directorio llamado spec y que las especificaciones en ese directorio terminen con .spec.js. También puede poner especificaciones en subdirectorios del directorio de especificaciones.

Por ejemplo, si tiene una función como esta en src/test.js:

global.hello = function() {
    return 'world';
};

Una especificación de prueba para eso podría verse así:

// Include what we need to include: this is specific to jasmine-node
require("../src/test.js");

describe("hello", function() {
    it('returns "world"', function() {
        expect(hello()).toEqual("world");
    });
});

Además de las llamadas obligatorias que debe realizar, las especificaciones son como las especificaciones de Jasmine basadas en navegador, excepto por un componente asíncrono.

Si encuentra el siguiente error mientras ejecuta el comando jasmine-node:

jasmine-node: command not found

puede instalarlo usando los siguientes comandos según su elección de distribución.

Distribución Comando
Arco Linux pacman -S nodo-jazmín
Fedora dnf instalar jasmine-node

Jasmine y Ruby sobre rieles

1. Primero, deberá agregar Jasmine a su Gemfile, así:

gem "jasmine"

2. A continuación, vamos a instalarlo:

bundle install
rails generate jasmine:install

nodo de jazmín y CoffeeScript

Si desea utilizar jasmine-node con CoffeeScript, puede hacerlo. Deberá terminar sus nombres de archivo con .spec.coffee y luego ejecutar jasmine-node con el indicador –coffee, así:

$ jasmine-node /path/to/project/directory --coffee


Linux
  1. bc:comando no encontrado

  2. zypper:comando no encontrado

  3. id:comando no encontrado

  4. w:comando no encontrado

  5. df:comando no encontrado

virt-manager:comando no encontrado

xeyes:comando no encontrado

GoBuster:comando no encontrado

rm:comando no encontrado

mv:comando no encontrado

ln:comando no encontrado