Resolviendo el error: angular is not installed. Try running `bower install
Pedro Lara
Este error aparece con frecuencia luego de instalar gulp. Aunque muchos sugieren resolverlo modificando el fichero .bowerrc sustituyendo "app / bower_components" por: "app / bower_components" y modificando el fichero gulpfile.js eliminando algunas lineas y agregando otras, la mejor solución es modificar este fichero totalmente como dice este hilo en Github: 1299
En mi caso, luego de modificar el fichero, me empezó a presentar el error: Invalid call to lazypipe().pipe(): no stream creation function specified
Este error lo resolvemos, como nos recomienda Valentin Ibanez , modificando el fichero gulpfile.js de la siguiente manera:
var lintScripts = lazypipe ()
.pipe ($. jshint, '.jshintrc')
.pipe ($. jshint.reporter, 'jshint-stylish');
.pipe ($. jshint, '.jshintrc')
.pipe ($. jshint.reporter, 'jshint-stylish');
var styles = lazypipe ()
.pipe ($. autoprefixer, 'last 1 version')
.pipe (gulp.dest, '.tmp / styles');
.pipe ($. autoprefixer, 'last 1 version')
.pipe (gulp.dest, '.tmp / styles');
en lugar de
var lintScripts = lazypipe ()
.pipe ($ .jshint) // '.jshintrc'
.pipe ($. jshint.reporter, 'jshint-stylish');
.pipe ($ .jshint) // '.jshintrc'
.pipe ($. jshint.reporter, 'jshint-stylish');
var styles = lazypipe ()
.pipe ($. sass, {
outputStyle: 'expanded',
precision: 10
})
.pipe ($. autoprefixer, {
browsers: ['last 2 version']
}))
.pipe (gulp.dest) , yeoman.temp + '/ styles');
.pipe ($. sass, {
outputStyle: 'expanded',
precision: 10
})
.pipe ($. autoprefixer, {
browsers: ['last 2 version']
}))
.pipe (gulp.dest) , yeoman.temp + '/ styles');
Ionic serve bash: ionic: command not found
Pedro Lara
Luego de varios meses de haber instalado nodejs y Ionic en Windows y tener todo funcionando buen, precisamente en el momento en que me encargan un proyecto nuevo, cuando trato de arrancar el servidor con ionic serve me aparecen varios errores que me forzan a tener que instalar todo nuevamente.
Luego de instalar nodejs y ionic de manera global me aparece el siguiente error que me retraso varias horas.
Luego de varias búsquedas en internet pudé encontrar varias posibles soluciones que le funcionaban a los demás pero a mi no.Finalmente, lo que me di cuenta que por alguna razón ionic se instaló en una carpeta diferente a la global de npm. Ejecutando la sentencia npm root -g, me aparecía la siguiente ruta: C:\ionicProyect\1.myApp\Program\node_modules, en lugar de /usr/local/lib/node_modules.
La solución fue cambiar el prefijo de configuración de npm. Para hacerlo ejecuté la sentencia: npm config set prefix /usr/local. Sin embargo, esta solución no me funcionó del todo desde Git bash, pues no me movía la raíz a /usr/local, sino que lo hacia a una ruta diferente:
Finalmente volví a ejecutar la sentencia npm config set prefix /usr/local, pero esta vez desde la linea de comandos:
Esta vez si me movió la carpeta a la raíz correspondiente. Volví a instalar ionic de manera global y todo funciona correctamente.
Suscribirse a:
Entradas
(
Atom
)
No hay comentarios :
Publicar un comentario