commonjs 相关问题

CommonJS是一个项目,其目标是将JavaScript移出浏览器。

通过 ESM 在 Javascript 中使用 CommonJS 的通用方法

ESM 是 Javascript 中模块函数的标准化方式。但是npm中有很多CommonJs包。 Vite是将CommonJs更改为ESM的好工具,我想在vue项目中使用protobufjs。

回答 1 投票 0

语法错误:从节点模块“导出”意外的标记

我想在项目中使用 browser-image-hash npm 包。 为了设置项目,我做了: npm 初始化 -y npx tsc --init npm 安装浏览器图像哈希 然后我添加了一个 index.ts 文件,其中包含以下内容...

回答 1 投票 0

“File 是一个 CommonJS 模块;它可以转换为 ES 模块。” & 自动完成功能不起作用

我到处都找过了,但似乎找不到解决这个问题的方法。我可以通过添加 "javascript.suggestionActions.enabled": false 轻松隐藏错误消息。但这并不...

回答 1 投票 0

为什么我的TS代码中出现TS80005错误?

index.ts const utils = require("./utils.ts"); console.log(utils.sqrtRoot("asd")); 实用程序.ts 函数 sqrtRoot(x: 数字): 数字 { 返回 Math.sqrt(x); } 模块. 导出 = {

回答 2 投票 0

TS80005,为什么会出现在这里?

index.ts const utils = require("./utils.ts"); console.log(utils.sqrtRoot("asd")); 实用程序.ts 函数 sqrtRoot(x: 数字): 数字 { 返回 Math.sqrt(x); } 模块. 导出 = {

回答 1 投票 0

发布 puppeteer CommonJS/ESM“puppeteer.Locator.race”

我们使用 Chrome 录音机并将录音导出为 puppeteer Javascript 文件,这些文件位于 CommonJS 中。它们与节点一起运行良好。 将 puppeteer 导入更改为 ESM,我们收到错误:TypeError: Ca...

回答 1 投票 0

是否可以使用 sinon 在 CommonJS 模块中存根导出函数?

快到2021年了,有没有办法mock单个函数?我的意思是没有对象的函数。 // 演示.js module.exports = () => { return '真实功能演示'; }; // 演示.test.js 常量演示 = 要求(...

回答 2 投票 0

为什么 TypeScript 不允许我将类型从 ES 模块导入到 CommonJS 模块中?

我正在用 TypeScript 编写一个 Node.js 应用程序。这是到目前为止我的文件的简化版本: // 包.json {“类型”:“模块”} // tsconfig.json { “编译器选项”:...

回答 1 投票 0

如何在 eslint 9 中使用 commonjs 语法使用 eslint:recommended 和 Google?

我有一个新项目想要使用 eslint9。我想要一个干净的设置,因此使用新格式。 由于该项目是一个 WebApp,因此它是 script/common.js 而不是模块语法。 我尝试设置

回答 1 投票 0

是否可以在浏览器中从cdn使用react-select?

是否可以直接从浏览器使用react-select,而不需要 现在的捆绑商? 我发现能够这样做的最新版本是 2.1.2: 如何从 React-Select CDN 导入...

回答 3 投票 0

错误“文件是一个 commonJS 模块;它可能会转换为 ES6 模块。ts(80001)”

在 VSCode 中开发 JavaScript,我在 const Koa = require("Koa"); 行看到此错误: File是一个CommonJS模块;它可以转换为 ES6 模块。 TS(80001) 在我搜索之后,我...

回答 2 投票 0

无法在ESM(type=module)项目中使用CJS(commons)npm包

我开发了一个供内部使用的 npm 包,它是用 CommonJS 编写的,因为它使用了express.js,所以我将其保留在 common.js 中 但是当我尝试在我的react.js项目中导入该包时

回答 1 投票 0

index.js 依赖于“localforage”。 CommonJS 或 AMD 依赖项可能会导致优化救援

我收到此警告,但我不明白为什么“localforage”依赖于 CommonJS。我用谷歌搜索了几天,但找不到任何适合我的问题的解决方案。 警告 C:\xxx ode_模块...

回答 1 投票 0

为什么 NodeJS 能够加载 esm 模块而无需默认导出某些包?

当您有这样的 ESM 模块时: // 问候语.js 导出常量你好='你好'; 导出常量 hi = 'hi'; 然后您尝试使用默认导出来导入它: 从 './greetings.js' 导入问候语; ...

回答 1 投票 0

使用protoc v21.1从proto文件生成js文件

使用的命令 - protoc.exe --js_out=import_style=commonjs,binary:.员工.proto 错误 - “protoc-gen-js”不被识别为内部或外部命令, 可运行的程序或批处理文件。 版本...

回答 1 投票 0

将 Angular 13 迁移到 Angluar 18

我正在使用 Angular 13 https://github.com/bbc/slayer 它是一个 commonjs 库,没有 @types。我设法让它与 Angular 13 一起工作(不久前),但现在使用 vite 编译器,我只是不知道......

回答 1 投票 0

如何将项目编译为ESM + CJS并有一个不同的文件?

我想将我的 TS 项目编译为 ESM 和 CJS。我已经设置了两个 tsconfig 文件来执行此操作等等。 其中一个文件尝试有条件地导入包,这是必须的......

回答 1 投票 0

如果作为 CommonJS 或 ESM 模块运行,请检查 NodeJS JavaScript 运行时代码

我正在编写一个可以在 CommonJS 和 ESM 模块系统中使用的 JS 函数。 但根据它运行的情况,它会做不同的事情。 有什么方法可以在运行时代码中测试...

回答 2 投票 0

TypeScript 编译破坏了我的库的导入(package.json 导出)

我正在编写一个 JavaScript 库,我希望可以通过脚本标签、ES6 导入和传统(Node)要求导入该库,无论是否有 TypeScript 或任何构建系统。我正在寻找这个...

回答 1 投票 0

在TypeScript中动态加载CJS包中的ESM模块

我正在尝试在我的 TypeScript CJS 项目中加载单个 ESM 模块。我找到的所有示例都是针对 JavaScript 的。 // 示例.ts 导出 const 示例 = async () => { const 模块 = 等待导入(&qu...

回答 1 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.