【发布时间】:2020-09-06 05:50:16
【问题描述】:
运行时:
npx knex migrate:latest
我收到此错误:
/home/raj/.npm/_npx/8138/lib/node_modules/knex/lib/util/import-file.js 中的 .npm 目录是什么?是可以删除的缓存吗?
我将 Knex 更新为 0.21.5,因此它可以与在我的 package.json 中为 ESM 语法设置的 "type":"module" 一起使用,但我仍然收到此投诉。我的 node.js 项目使用 import 语句,而不是 require() 调用,因此对导致此问题的原因感到困惑。此外,Knex 的命令行工具也更新到最新:
可能它仍然与 Knex 的命令行工具有关吗?一些nvm 或npx 缓存?还是别的什么?
【问题讨论】:
标签: javascript knex.js es6-modules nvm npx