Angular 2プロジェクトの開発、テスト(QA)、およびPROD環境を設定したいと考えています。 QAのENVのために行くが、私はエラーの下に取得していますng build --environment=qa
Angular 2 CLI環境のセットアップ
を設定しながら
createSourceFile(Dで未定義 のプロパティ '長' 読み取りできません:\ ECCウェブ\ ECCのWEB \作業\ 8、8月を(D:¥ECC Web¥ECC WEB¥working¥8-Aug¥node_modules¥typescript¥lib¥typescript.js:15389:26) at Object.createSourceFile(Dで Object.parseSourceFile(26 D:ECCウェブ\ ECCのWEB \ \ \ 8 - 8月\ node_modules \ typescriptです\ libに\ typescript.js作業:15338):\ ECCウェブ\ ECCのWEB \作業\ 8月8日\ node_modules \ typeスクリプト\ libに\ typescript.js:15192:29)VirtualFileStats.getSourceFileで (D:\ ECCウェブ\ ECCのWEB \ \ 8 - 8月\ node_modules \ @ngtools \ WebPACKの\ SRC \ compiler_host.js作業:66:35) WebpackCompilerHost.getSourceFileで (D:ECCウェブ\ ECCのWEB \ \ \ 8 - 8月\ node_modules \ @ngtools \ WebPACKの\ SRC \ compiler_host.js作業:213:38)findSourceFileで (D:\ ECCウェブ\ ECCのWEB \作業\ 8 - 8月\ node_modules \ typescriptです\ libに\ typescript.js:67909:processImportedModulesの29) (D:\ ECCウェブ\ ECCのWEB \作業\ 8 - 8月\ node_modules \ typescriptです\ libに\ typescript.js: 68056:findSourceFileで25) (D:ECCウェブ\ ECCのWEB \ \ \ 8 - 8月\ node_modules \ typescriptです\ libに\ typescript.js作業:67937:17) processSourceFile(Dの:\ ECCウェブ\ ECCのWEB \作業ディレクトリ\ 8-Aug \ node_modules \ typescript \ lib \ typescript.js:67840:27) at processRootFile(D:\ ECC Web \ ECC WEB \ working \ 8-Au G \ node_modules \ typescriptです\ LIB \ typescript.js:67728:13) Dで:ECCウェブ\ ECCウェブ\ \ \ 8日 - 8月\ node_modules \ typescriptです\ LIB \ typescript.js作業:67018:60 オブジェクトで。 forEachの(D:\ ECCウェブ\ ECCのWEB \作業\ 8 - 8月\ node_modules \ typescriptです\ libに\ typescript.js:1449:30)Object.createProgram(Dで :\ ECCウェブ\ ECCのWEB \ 8 \作業8月\ node_modules \ typescriptです\ libに\ typescript.js:67018:AotPlugin._setupOptions(16時) D:\ ECCウェブ\ ECCのWEB \作業\ 8 - 8月\ node_modules \ @ngtools \ WebPACKの\ SRC \ plugin.js: ECCウェブ\ ECCのWEB \ \ \ 8 - 8月\ node_modules \ @ngtools \ WebPACKの\ SRC \ plugin.js作業:26:新しいAotPlugin(Dにて28) :129 14)以下
は私です環境設定用コード 角度Cそれはそのように思える環境/ environment.qa.ts
export const environment = {
production: false
};
他のenvironment.tsファイルにも同じ変数がありますか?また、あなたのangular-cli.jsonのファイル名が実際のファイル名と一致していることを確認してください。 – EvanM
@Akanksha答えを受け入れるか、自分で解決した場合は自分で追加することを検討してください。それは他人を助けるでしょう。 – San
@EvanMが示唆しているように、 '環境。*。ts'ファイルの名前と' environments'の下のconfigを '.angular-cli.json'でチェックしてください。私の場合、それは単に環境変数.qa.tsの代わりに 'envrionment.qa.ts'です。 – San