tutorial sistema para operativo nodejs node framework español ejemplos actualizar node.js ecmascript-6 ecmascript-harmony shebang

node.js - sistema - nodejs pdf español



¿Puedo especificar es6 dentro del archivo js del nodo? (1)

Si tu intención es hacer esto solo para que puedas ejecutar el script directamente como ./myscript.js podrías usar esto:

#!/bin/sh '':'' //; exec node --harmony "$0" "$@"; class MyScript { constructor (options) { this.options = options; } get options () { return this.options } }

Obtuve el truco políglota del blog Obscure Javascript .

Si su intención es poder tener otro script iniciado sin que --harmony pueda require este script, entonces este truco no funcionará.

Para usar es6, pasamos el indicador de armonía en la línea de comando

node --harmony myscript.js

¿Hay alguna manera de hacer esto desde dentro del archivo, como use harmony ?

#! /usr/bin/node use harmony class MyScript { constructor (options) { this.options = options; } get options () { return this.options } }