我最近使用 ng update 将我的项目从 angular 7 更新到了 8。一切正常,但我发现 Angular Universal 没有更新到版本 8。
当我检查我的 ng 更新时,我有这条线
ng update @nguniversal/aspnetcore-engine
Run Code Online (Sandbox Code Playgroud)
但是当我尝试更新时出现以下错误:
Package '@nguniversal/aspnetcore-engine' is not a dependency.
Run Code Online (Sandbox Code Playgroud)
Angular Universal 没有更新,这里是我的 package.json。我如何更新 Angular Universal 以及为什么不能使用 ng update。
"dependencies": {
"@angular/animations": "^8.2.14",
"@angular/cdk": "^8.2.3",
"@angular/common": "^8.2.14",
"@angular/compiler": "^8.2.14",
"@angular/core": "^8.2.14",
"@angular/forms": "^8.2.14",
"@angular/material": "^8.2.3",
"@angular/platform-browser": "^8.2.14",
"@angular/platform-browser-dynamic": "^8.2.14",
"@angular/platform-server": "^8.2.14",
"@angular/pwa": "~0.803.23",
"@angular/router": "^8.2.14",
"@angular/service-worker": "8.2.14",
"@ngrx/effects": "8.6.0",
"@ngrx/entity": "8.6.0",
"@ngrx/router-store": "8.6.0",
"@ngrx/store": "^8.6.0",
"@ngrx/store-devtools": "8.6.0",
"@nguniversal/common": "^7.1.1",
"@nguniversal/express-engine": "^7.1.1",
"@nguniversal/module-map-ngfactory-loader": "^7.1.1",
"@taoqf/javascript-state-machine": "^3.0.8", …Run Code Online (Sandbox Code Playgroud) 是否可以对某些路线不使用角度通用?我想对我的静态页面使用角度通用。当我登录我的应用程序时,我不想使用它。我想用 /app/* 排除路由 我该怎么做?
非常感谢
这是我的 server.ts
// These are important and needed before anything else
import { enableProdMode } from '@angular/core';
// Express Engine
import { ngExpressEngine } from '@nguniversal/express-engine';
// Import module map for lazy loading
import { provideModuleMap } from '@nguniversal/module-map-ngfactory-loader';
import * as express from 'express';
import { join } from 'path';
import 'reflect-metadata';
import 'zone.js/dist/zone-node';
// Faster server renders w/ Prod mode (dev mode never needed)
enableProdMode();
// Express server
const app = express();
const …Run Code Online (Sandbox Code Playgroud) 我尝试从 Instagram URL 中提取短代码
这是我已经尝试过的,但我不知道当它们是中间的用户名时如何提取。非常感谢您的回答。
Instagram 模式:/p/shortcode/
https://regex101.com/r/nO4vdd/1/
https://www.instagram.com/p/BxKRx5CHn5i/
https://www.instagram.com/p/BxKRx5CHn5i/?utm_source=ig_share_sheet&igshid=znsinsart176
https://www.instagram.com/p/BxKRx5CHn5i/
https://www.instagram.com/username/p/BxKRx5CHn5i/
expected : BxKRx5CHn5i
Run Code Online (Sandbox Code Playgroud)