Business
Jobs
  • About Us
  • Solutions
    • Job Postings
      Post your job and receive qualified candidates in 48h.
    • Candidate Assessments
      500+ technical and psychological tests, plus anti-fraud.
    • Headhunting
      Tailor-made executive search from start to finish.
    • Payroll + EOR
      Payroll dispersal and EOR across 15+ LATAM countries.
  • Pricing
  • Jobs

0

768
Views
La extensión TSLint arroja errores en mi aplicación Angular que se ejecuta en Visual Studio Code

Recientemente comencé a ver lo que parecen ser errores de TSLint. Se ven así:

No usar la versión local de TSLint encontrada para '/Users/myname/myproject/client/src/app/likes/likee/likee.component.ts'. Para habilitar la ejecución de código desde el espacio de trabajo actual, debe habilitar la ejecución de la biblioteca del espacio de trabajo.

Los veo en mis archivos .ts cuando los abro y muestra una línea ondulada amarilla en la primera línea de cada página .ts.

Veo en el sitio de TSLint que dice que ha quedado obsoleto.

PREGUNTA 1 : ¿Cuál es la causa de estos errores y por qué los veo de repente?

PREGUNTA 2 : ¿Debo desinstalar la extensión TSLint de Visual Studio Code e instalar la extensión ESLint?

over 4 years ago · Santiago Trujillo
10 answers
Answer question

0

1- presiona ctrl + shift + p en windows o linux o command + shift + p en mac

2- tipo TSLint: Manage workspace library execution

TSLint: administrar la ejecución de la biblioteca del espacio de trabajo

3- elija Always enable workspace library execution

Habilitar siempre la ejecución de la biblioteca del espacio de trabajo

o puede guardar el archivo del espacio de trabajo => Save workspace as

guardar espacio de trabajo

over 4 years ago · Santiago Trujillo Report

0

Debe ir a Command Palette en VScode para buscar TSLint: Administrar la ejecución de la biblioteca del espacio de trabajo. Y habilite la ejecución de la biblioteca del espacio de trabajo

over 4 years ago · Santiago Trujillo Report

0

Como describió @Tuấn Nguyễn , debe:

  1. Vaya a la paleta de comandos presionando Ctrl + Shift + P ,

  2. En la entrada que aparece en la parte superior del Código VS, comience a escribir

     TSLint: Manage workspace library execution"

    y presione la tecla Intro .

  3. En el menú que reemplaza la entrada, elija enable workspace library execution del espacio de trabajo y presione nuevamente la tecla Intro .

over 4 years ago · Santiago Trujillo Report

0

  1. instalar globalmente mecanografiado
  2. a;Intente configurar su IDE
  3. ejecutar: npm i typescript -g
over 4 years ago · Santiago Trujillo Report

0

Solucioné el problema de esta manera fácil:

Archivo -> Guardar espacio de trabajo como...

al guardar el espacio de trabajo, vscode detecta algunas bibliotecas y funciona mejor en archivos

over 4 years ago · Santiago Trujillo Report

0

Salta al error. Pasa el cursor sobre la bombilla y verás la opción. Haga clic en él y debe recibir el aviso para permitirlo.

Así es como lo arreglé yo mismo recientemente

https://github.com/microsoft/vscode-eslint Aquí hay un enlace con una guía más detallada. Múltiples pasos sobre cómo hacerlo (incluidas las otras respuestas aquí)

Esto probablemente sea una cuestión de seguridad de VScode para evitar que sucedan cosas malas en su código

over 4 years ago · Santiago Trujillo Report

0

Respondiendo a la PREGUNTA 2: sí, debe desinstalar TSLint y migrar a ESLint ya que TSLint ha quedado obsoleto en Microsoft. Este enlace podría ayudarte.

over 4 years ago · Santiago Trujillo Report

0

Aunque la respuesta dada por @Tuấn Nguyễn funciona, no es recomendable hacerlo.

Según los documentos de MS https://marketplace.visualstudio.com/items?itemName=ms-vscode.vscode-typescript-tslint-plugin , esta respuesta reemplazará la configuración global de TS lint definida con la local, que se puede manipular fácilmente y no se recomienda por razones de seguridad también.

Captura de pantalla:

ingrese la descripción de la imagen aquí

Enfoque recomendado:

Según MS Docs, https://code.visualstudio.com/api/advanced-topics/tslint-eslint-migration , actualizado recientemente (11/12/2020), debe migrar de TSLint a ESLint.

Esta podría ser la razón por la que todos están buscando la solución, ya que MS hizo cosas necesarias recientemente. :)

Pasos:

  1. npm install --save-dev eslint @typescript-eslint/parser @typescript-eslint/eslint-plugin (Instalar ESlint y TSLint)
  2. npx tslint-to-eslint-config (Esto instalará la herramienta de utilidad y facilitará la configuración. Después de la instalación, se creará un nuevo .eslintrc.js . También habrá cambios en .vscode/settings.json ).
  3. Deshabilite/desinstale TS lint de su VS Code.
  4. Luego puede colocar un script en su archivo package.json como - "lint": "eslint -c .eslintrc.js --ext .ts <mySrcFolder>" . (Esto le indicará a ESLint que busque TSLint)

Pero, probablemente debería mirar una vez más los pasos en el enlace más vívidamente, para seguir los pasos correctamente y en consecuencia.

over 4 years ago · Santiago Trujillo Report

0

Vaya a la paleta de comandos presionando Ctrl + Shift + P ,

En la entrada que aparece en la parte superior del Código VS, comience a escribir

TSLint: Administrar la ejecución de la biblioteca del espacio de trabajo" y presione Entrar .

En el menú que reemplaza la entrada, elija habilitar la ejecución de la biblioteca del espacio de trabajo y vuelva a presionar Intro .

over 4 years ago · Santiago Trujillo Report

0

Presione Ctrl + Shift + P para abrir la paleta de comandos.

En la entrada que aparece en la parte superior del Código VS, escriba

 TSLint: Manage workspace library execution

En el menú que reemplaza la entrada, seleccione

 Enable Workspace Library Execution
over 4 years ago · Santiago Trujillo Report
Answer question
Find remote jobs

Discover the new way to find a job!

Top jobs
Top job categories
Business
Post vacancy Pricing Sales
Legal
Terms and conditions Privacy policy
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Show me some job opportunities
There's an error!