如题
比如说一个ui组件库,那我不会在node里面去用它。
比如说一个打包库,那我不会在浏览器里去用它。
假设说我现在有个需求,这个需求前后端都有可能出现,比如说解析个文档,修改个图片什么的,前后端的库在npm里是混到一起的,要不要去区分呢?应该怎么去区分呢?
如题
比如说一个ui组件库,那我不会在node里面去用它。
比如说一个打包库,那我不会在浏览器里去用它。
假设说我现在有个需求,这个需求前后端都有可能出现,比如说解析个文档,修改个图片什么的,前后端的库在npm里是混到一起的,要不要去区分呢?应该怎么去区分呢?
10 回答11.1k 阅读
5 回答4.8k 阅读✓ 已解决
4 回答3.1k 阅读✓ 已解决
2 回答2.6k 阅读✓ 已解决
3 回答5.1k 阅读✓ 已解决
3 回答1.8k 阅读✓ 已解决
4 回答2.4k 阅读✓ 已解决
package.json
main : 定义了 npm 包的入口文件,browser 环境和 node 环境均可使用
module : 定义 npm 包的 ESM 规范的入口文件,browser 环境和 node 环境均可使用
browser : 定义 npm 包在 browser 环境下的入口文件
PS: UI 库也可以跑在NODE SSR 就是