意思不需要/不用(干/做)…
用法动词 ない形(去掉ない) + なくてもいいです・なくてもかまいません

例句:
1. 心配しなくてもいいですよ。 心配します -> 心配し(ない)なくてもいいです 不需要担心哦。
2. 明日は授業に 来なくてもいいです。 来ます -> 来(ない)なくてもいいです 明天不用来上课。

意思必须/应该(干/做)…
用法动词 ない形 + なければなりません・なくてはいけません

例句:
1. このケーキを 食べなければなりません。 食べます -> 食べ(ない)なければなりません 必须吃这个蛋糕。
2. コーヒーを 飲まなくてはいけません。 飲みます -> 飲まなくてはいけません 必须喝咖啡。

一类二类三类
iます形aない形ます形ない形ます形ない形
書(か)きます書かない食(た)べます食べないしますしない
飲(の)みます飲まない寝(ね)ます寝ない着(き)ます来(こ)ない
作(つく)ります作らない教(おし)えます教えない  
待(ま)ちます待たない忘(わす)れます忘れない  
呼(よ)びます呼ばない *見(み)ます見ない  
出(だ)します出さない *起(お)きます起きない  
買(か)います買わない *借(か)ります借りない   
 *浴(あ)びます浴びない   
一类:去掉 ます,依据 ます 前最后一个母音发音不同进行不同的变化。い的母音改成あ的母音 + ない 即可。
二类:去掉 ます 加 ない。ます变为 ない。*为特殊单词,虽然看起来是一类但是是二类,需要记忆。
三类:需要特殊记忆,简单来说就是ます -> ない,します 会通过 **します 来出现,也是按照 します 的变化来的,例如:勉強します -> 勉強しない

CloudFlare 支持部署 Angular 17,但是需要稍微做一点调整。

使用 CloudFlare 命令行创建 Angular 17 工程后,需要将 package.json 中的命令

"start": "npm run pages:build && wrangler pages dev dist/cloudflare
改为:
"start": "npm run pages:build && wrangler pages dev dist/browser
angular.json 中需要将 outputPath 从:
"outputPath": "dist/(项目名称)",
修改为:
"outputPath": "dist",
cloudflare 新建 pages 项目,build 命令处设置为:
Build output directory:/dist/browser

这个 /dist/browser 请几个地方保持一致,就可以正常的访问了。

这么一设置之后,部署之后 functions 也可以正常访问,前端页面也可以正常访问,本地开发的 functions 也可以正常访问,只是还不能启动 ng serve 然后 wrangler pages dev 来开发。需要 ng build 之后,wrangler pages dev 来开发,但是不需要重新跑 wrangler pages dev。

意思保持(干/做)… 保持做什么的状态
用法动词 た形 + まま

例句:
1. 昨日 窓を 開けたまま 寝てしまいました。 開けます -> 開けたまま 昨天开着窗户睡着了。 
2. 座ったまま 聞いてください。 座ります -> 座ったまま 请你坐着听。