node.js - principiantes - node js tutorial pdf
¿Alguna forma de forzar el modo estricto en el nodo? (4)
No pude encontrar esta respuesta en ninguna parte, pero sí encontré varias listas de correo donde se discutió esto, sin embargo, estas son bastante antiguas y no tengo idea si esto se implementa o no.
¿Hay alguna forma de forzar el uso del modo estricto en node.js?
Escribir "use strict";
en todos mis archivos .js ... bueno, prefiero que se vea forzado a usar el modo estricto, en lugar de agregar un texto adicional.
En el nodo 0.10.7 puede aplicar el modo estricto a nivel de archivo colocando "use strict";
en la parte superior de tu archivo. ¡Finalmente!
Según Lloyd ahora puedes ubicar
"use strict";
en la parte superior de tu archivo en el nodo> = 0.10.7 , pero si quieres que toda tu aplicación se ejecute en forma estricta ( incluidos los módulos externos ) puedes hacer esto
nodo --use_strict
También puede proporcionar el indicador estricto en la directiva de intérprete shebang.
#!/usr/bin/env node --use_strict
Pero actualmente (al menos antes de v0.9.x) sufre los mismos problemas descritos por los comentarios en la respuesta de @ chad-scira.
También puedes usar
https://npmjs.org/package/use-strict
es decir, escribir una vez
require(''use-strict'')
o incluso dar un paso adelante y usar
https://npmjs.org/package/node-strict
Tenga en cuenta que use-strict
activará estrictamente más en cada módulo requerido después de la invocación.
Si prefiere un enfoque no invasivo, escribí otro módulo
https://www.npmjs.org/package/strict-mode
que habilita el modo estricto solo en su paquete. Creo que es más una solución de "Haz lo que quiero decir".