Πώς ενότητα Φόρτωση Εργασία με γραφομηχανή

ψήφοι
13

Στη γραφομηχανή, αν είμαι με στόχο ένα πρόγραμμα περιήγησης, πώς λειτουργεί μονάδα φόρτωσης; Μπορώ να χρησιμοποιήσω require.js να φορτώσει ενότητες; μήπως έχει το δικό του φορτωτή;

Δημοσιεύθηκε 01/10/2012 στις 22:10
πηγή χρήστη
Σε άλλες γλώσσες...                            


2 απαντήσεις

ψήφοι
22

Γραφομηχανή δεν παρέχει ένα χρόνο εκτέλεσης. Πρέπει να δώσετε ένα φορτωτή μονάδα για χρήση, όπως requirejs. Μια μονάδα γραφομηχανή μπορεί είτε να δημιουργείται με τη συνήθη πρακτική CommonJS (για χρήση με node.js) ή σύμβασης AMD (όπως χρησιμοποιείται στο requirejs)? που παράγει είναι ένας διακόπτης μεταγλώττισης.

Απαντήθηκε 01/10/2012 στις 22:18
πηγή χρήστη

ψήφοι
0

Όπως αναφέρθηκε Chuckj, γραφομηχανή δεν παρέχει ένα χρόνο εκτέλεσης. Πρέπει να δώσετε ένα φορτωτή μονάδα για χρήση.

Τι θα πρέπει στη συνέχεια να κάνετε είναι να πει ο compiler γραφομηχανή για τη δημιουργία του JS να επιβεβαιώσει με τον φορτωτή μονάδα που θα χρησιμοποιηθούν κατά το χρόνο εκτέλεσης.

Μπορείτε να το κάνετε αυτό με την ένδειξη της μονάδας φόρτωσης στο compiler χρησιμοποιώντας -m σημαία compiler:

tsc -m commonjs //'amd', 'system', 'umd' or 'es2015'

ή καθορίζοντας τη μονάδα στο compilerOptionsπου σου tsconfig.jsonαρχείο:

{
    "compilerOptions": {
        "noImplicitAny": true,
        "module": "commonjs" //'amd', 'system', 'umd' or 'es2015'
    },
    "exclude": [
        "node_modules"
    ]
}
Απαντήθηκε 07/08/2016 στις 00:15
πηγή χρήστη

Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more