0
Daha önce çalışmış olan bir uygulama üzerinde çalışıyorum. Ben ... Açısal 2 "gereksinim tanımlanmamış"
Error: ReferenceError: require is not defined
at eval (http://localhost:3000/client/dev/main.js:2:17)
at eval (http://localhost:3000/client/dev/main.js:6:3)
at $ (http://localhost:3000/node_modules/systemjs/dist/system-polyfills.js:4:8740)
Evaluating http://localhost:3000/client/dev/main.js
Error loading http://localhost:3000/client/dev/main.js
şimdi bazı yönlendirme eklemek çalışıyorum, bu yüzden bir app.component dosyası oluşturduk ve birkaç parametre değişti, ama şimdi sadece boş bir ekran ve konsolda bu hatayı alıyorum Benim Main.JS dosyasıdır:
"use strict";
var browser_1 = require('angular2/platform/browser');
var app_component_1 = require('./app.component');
browser_1.bootstrap(app_component_1.AppComponent);
Bu main.ts
elde Edilen edilir:
import { bootstrap } from 'angular2/platform/browser';
import { AppComponent } from './app.component';
bootstrap(AppComponent);
nedir bu nesi var?
Güncelleme: tsconfig.json sistem modülünü kullanma konusunda Öneriniz için
Teşekkürler Eric, ama bunu yaparsam, aşağıdaki hatayı alıyorum:
C:\Users\George\Source\Repos\Gen-App\server\server.js:2
System.register(['express', 'os', 'http', './config/routes.conf', './config/db.conf', './config/passport', './routes/index'], function(exports_1, context_1) {
^
ReferenceError: System is not defined
at Object.<anonymous> (C:\Users\George\Source\Repos\Gen-App\server\server.js:2:1)
at Module._compile (module.js:413:34)
at Object.Module._extensions..js (module.js:422:10)
at Module.load (module.js:357:32)
at Function.Module._load (module.js:314:12)
at Module.require (module.js:367:17)
at require (internal/module.js:16:19)
at Object.<anonymous> (C:\Users\George\Source\Repos\Gen-App\index.js:1:63)
at Module._compile (module.js:413:34)
at Object.Module._extensions..js (module.js:422:10)
NB: my server.js kod here
değiştirmek, bu "commonjs" ise, "modül" özelliği bkz etmek "sistemi" senin tsconfig.json dosyasını kontrol edin ve dosyalarını yeniden derlemek. –
Ben de bununla uğraştım. @Eric'in söylediğine ek olarak, 'sistemi' modülünü kullanmak için tsc'yi en son sürüme yükseltmem gerekiyordu. –
@EricMartinez Teşekkürler, bu işe yaramış gibi görünüyor, ama şimdi bu hatayı şu anda atıyor, daha önce çalışan sunucu tarafı kodumu kırdı: 'ReferenceError: Sistem tanımlı değil', –