Когда я пытаюсь создать проект Angular, у меня возникает такая проблема:
Файл '/angular/src/environments/environment.ts' не является модулем
Я импортирую файл так:
import { environment } from '../../environments/environment';
My tsconfig.json
:
{
"compileOnSave": false,
"compilerOptions": {
"baseUrl": "./",
"outDir": "./dist/out-tsc",
"sourceMap": true,
"declaration": false,
"moduleResolution": "node",
"emitDecoratorMetadata": true,
"experimentalDecorators": true,
"target": "es5",
"typeRoots": [
"node_modules/@types"
],
"lib": [
"es2017",
"dom"
]
}
}
В моей папке среды у меня есть файлы: environment.ts
, environment.prod.ts
, environment.dev.ts
.
Я использую NODE_VERSION = 10, NG_CLI_VERSION = 8
Мой angular.json, build.configurations
для разработчиков:
"dev": {
"optimization": true,
"outputHashing": "all",
"sourceMap": false,
"extractCss": true,
"namedChunks": false,
"aot": true,
"extractLicenses": true,
"vendorChunk": false,
"buildOptimizer": true,
"serviceWorker": true
}
Команда для сборки: "build": "ng build --configuration=dev --aot",
Помогите, пожалуйста. Заранее спасибо !
ng build --configuration=dev --aot
. Я не могу сейчас обновить - person klsdskldsd   schedule 05.05.2020environment.dev.ts
, вероятно, никогда не упоминается, а не по умолчанию config для angular. - person Akxe   schedule 05.05.2020environment.ts
? - person klsdskldsd   schedule 05.05.2020import { environment } from 'src/environments/environment';
илиimport { environment } from 'environments/environment';
в зависимости от вашего baseHref - person Steve   schedule 05.05.2020