Saltar al contenido

¿Cómo usar lodash-es en mecanografiado correctamente?

Te damos el hallazgo a este atascamiento, al menos eso pensamos. Si sigues con interrogantes puedes escribirlo en el apartado de comentarios, para nosotros será un gusto ayudarte

Solución:

Puede cargar tipos desde aquí:

npm install --save-dev @types/lodash-es

Y usarlo como:

import  camelCase  from "lodash-es"

ts-node compila .ts archivos a medida que se cargan. no toca .js archivos; ya sea que ya deben estar en una forma entendida por Node.js (por ejemplo, no ES6 import sentencias) o debe usar un mecanismo separado para transformarlos, como el @babel/register requieren gancho (esencialmente lo mismo que se utiliza por babel-node). Todavía tendría que configurar @babel/register no ignorar node_modules, como se describe en la otra respuesta. El consejo de la otra respuesta para usar lodash en vez de lodash-es es bueno.

En realidad, no deberías usar lodash-es pero para usar lodash porque lodash-es es esm módulo mientras lodash es nuestro formal commonjs módulo.

Sin embargo, si desea utilizar lodash-es en el nodo, debe usarlo con esm en vez de @babel/register. encontré @babel/register muy buggy incluso si he agregado babel-plugin-lodash o dynamic-import complemento o @babel/plugin-transform-modules-commonjs, @babel/polyfilletc ...

Si sostienes alguna perplejidad y forma de refinar nuestro post te proponemos escribir una glosa y con deseo lo ojearemos.

¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)



Utiliza Nuestro Buscador

Deja una respuesta

Tu dirección de correo electrónico no será publicada.