我现在正在构建一个积雪应用程序,我想在前端导入socket.io client (用于智能感知和离线开发测试)。通常,我使用 import { io } from 'socket.io/client-dist/socket.io.js'; 它获取所有正确的文件并导出,然而,当使用snowpack构建时,我得到了这个错误: Package exports for 'C:\dev\JS\Node+Browser\foo\node_modules\socket.io' do not de
我正在尝试使用@web/test-runner作为我在snowpack上的测试运行程序。我试图直接从@jest/globals导入这些信息,但是我说Do not import '@jest/globals' outside of the Jest test environment时出错了,我不想使用jest作为测试运行程序,因为我希望将snowpack管道与测试结合起来,并在实际的无头浏览器中运行测试。这就是我使用@web/test-runner的原因。