我自己写了个 utils 包,里面有一些浏览器和node端使用的方法,用exports指定了不同的入口文件
"exports": {
".": {
"import": "./dist/browser/esm/browser.js",
"require": "./dist/browser/cjs/browser.js",
"types": "./dist/browser/esm/browser.d.ts"
},
"./node": {
"import": "./dist/node/esm/node.js",
"require": "./dist/node/cjs/node.js",
"types": "./dist/node/esm/node.d.ts"
}
},
这个包在用到 umi 的项目时报错了,提示:
Error: Can't resolve '@wzyjs/utils' in '/app/src/utils'
该怎么解决呢?
你是怎么引入的,你的包名是叫 '@wzyjs/utils
么,把你引入的代码贴进来看看呗。还有可以打开你的node_modules看看 @wzyjs/utils
下面的 dist 文件下面是否有你引入的那个文件。
1.首先检查一下包是不是没有安装到当前项目,
下面结构的数据记录,如何写 mongodb的 查询呢 查询 meta 下各字段的 timestampOccur,符合指定日期范围内的记录
webpack5 打包时候会报几个这种问题,怎么解决
vue2的方法搬过来vue3这里报了三个错,这个要怎么解决?
在配置spring boot的启动项选不了Main Class。OK键是置灰的,选不了是怎么一回事?百度的解决方案是右键pom.xml文件, Add as Maven Project选项,将其添加为Maven项目。我本来就是Maven项目,因为我右键没有“Add as Maven Project”选项