我正在使用 AngularCLI 和一个 Angular v8。关于 Angular Universal,我遇到了一个问题,在我运行这些命令后,这些命令是设置的准备步骤:
ng generate universal --clientProject <project_name>
npm install @nguniversal/module-map-ngfactory-loader
npm install @nguniversal/express-engine
Add ModuleMapLoaderModule on AppServerModule
Run Code Online (Sandbox Code Playgroud)
或者
ng add @nguniversal/express-engine --clientProject <project_name>
npm run build:ssr && npm run serve:ssr
Run Code Online (Sandbox Code Playgroud)
当我运行ng build --configuration staging甚至运行时ng build --prod,构建成功且没有错误。
但是当我运行ng run app:server:stagingor 时ng run app:server:production,我会遇到如下错误:
ERROR in Module build failed (from ./node_modules/sass-loader/lib/loader.js):
@import 'base/colors';
Can't find stylesheet to import.
....
Run Code Online (Sandbox Code Playgroud)
我angular.json有以下 SCSS 配置:
"schematics": {
"@schematics/angular:component": {
"styleext": …Run Code Online (Sandbox Code Playgroud) 运行 prisma init 不会生成文件。它不会生成以下 3 个文件。
最终得到这个错误:-
{
"errors": [
{
"message": "Project not found: 'graphiql@default'",
"code": 3016,
"requestId": "local:api:cjh3r908l000s0834adw100sj"
}
]
}
Run Code Online (Sandbox Code Playgroud)