Python
Java
PHP
IOS
Android
Nodejs
JavaScript
Html5
Windows
Ubuntu
Linux
如何使用Sinon监视导入的函数?
假设我们想使用 Sinon 测试另一个函数是否调用了一个特定函数 fancyModule js export const fancyFunc gt console log fancyFunc export default const fan
javascript
mochajs
sinon
chai
es6modules
如何在 Safari 上提供 ES6 模块?
我有一个关于 Safari 中 ES6 模块使用的问题 这让我抓狂 因为它阻止我与 Safari 用户共享我的网站 我的网络应用程序和即将推出的 MWE工作得很好在以下环境中 Windows Chrome Edge 和 Firefox 均通
javascript
html
MacOS
safari
es6modules
是否可以使用 ES6 模块导入 .css 文件?
我正在尝试使用 ES6 模块导入 css 文件 但出现错误 是否可以在不使用捆绑器或转译器 如 webpack 的情况下导入 css 文件 无法加载模块脚本 服务器响应 text css 的非 JavaScript MIME 类型 div
javascript
html
css
ECMAScript6
es6modules
如何重置测试之间导入的模块
假设我有一个模块需要在应用程序启动时初始化一次 以传递配置 模块看起来像这样 MyModule js let isInitiazlied const myModule init function isInitiazlied true do
javascript
jestjs
es6modules
如何执行“变量”ES6 导入?
使用 ES6 import 时是否可以将某些内容导入到提供变量名称的模块中 IE 我想根据配置中提供的值在运行时导入一些模块 import something from utils variableName 请注意 我使用的是 Node j
javascript
es6modules
webpack 是否使 ES6 模块兼容 ES5 浏览器?
如果我使用ES6导入在 JS 文件中 例如 import tempates from templates js webpack 转换这类似于 webpack require r webpack exports harmony import
javascript
WEBPACK
ECMAScript6
babeljs
es6modules
检测ES模块是否在Node中从命令行运行
在 Node 中使用 CommonJS 模块时 您可以使用以下命令检测脚本是否正在从命令行运行require main module 在 Node 中使用 ES 模块时 检测脚本是否正在从命令行运行的等效方法是什么 使用 experimen
javascript
nodejs
nodemodules
es6modules
如何使用 rollup 在捆绑包中包含 import 和 require 语句
当我只使用const Example1 require example1 js 声明然后在里面编码示例1 js文件正在包含在捆绑包中 如果我只使用import Example2 from example2 js 然后 example2 js
javascript
Bundle
es6modules
CommonJS
rollup
单元测试模拟 - Node 17 + Typescript + ESM 模块
有一个简单的问题我找不到答案 使用时 节点 17 打字稿 ESM package json 中的 类型 模块 我可以实现模拟吗仅用于一种功能 或模块 如果是这样 我可以举个例子吗 无论你使用什么框架 thanks 包 json test n
jestjs
mocking
sinon
es6modules
ES6 导入的执行顺序(HTML 和代码)
如果我有以下情况 我说得对吗 你不能 100 确定three js将被处决AFTER one js and two js 但是 如果我有 我说得对吗 我可以有信心three js将被处决AFTER one js and two js 这个很
javascript
es6modules
如何将 CSS 文件内容导入到 Javascript 变量中
考虑一个使用 Shadow DOM 的非常简单的自定义元素 customElements define shadow element class ShadowElement extends HTMLElement constructor s
css
WEBPACK
es6modules
shadowdom
customelement
在 webpack 中实现更好的 TreeShaking 的正确方法是什么?
我想知道以下两个选项中哪一个是更好的正确方法摇树 in webpack import someFeature from someModule Option 1 import isEmpty from lodash Example 1 Or
javascript
WEBPACK
ECMAScript6
es6modules
treeshaking
对 ES 模块执行 require.resolve
我需要解析 ES 模块 通过导入静态导入或类似函数的动态导入 https developer mozilla org en US docs Web JavaScript Reference Statements import 其方式类似于
javascript
nodejs
es6modules
为什么要导入React
我的代码仅在导入 React 后才起作用 但我没有在任何地方使用 React 而是使用 ReactDom import ReactDOM from react dom import React Component from react cl
ReactJS
es6modules
捆绑组件的 currentinstance 值为 null
Version 3 0 0 beta 18 复制链接 https github com anandkumarram vue3lib https github com anandkumarram vue3lib https github co
vuejs
vuecomponent
rollup
es6modules
使用 ESM 在浏览器中动态或静态导入 json
我运行以下示例 而 JS 之上没有捆绑器 index js async gt const mod await import index json console log mod file index json Chrome 80 无法加载
javascript
Googlechrome
dynamicimport
es6modules
CommonJS 'require' 是否仍在使用或已弃用?
目前Javascript采用importES6 作为导入模块的标准方式 但是 我有时会看到使用 CommonJS 的代码require代替import 我首先想知道两个是否可以一起使用 但似乎两个不能互换 相关堆栈溢出问题 https st
javascript
es6modules
CommonJS
为什么pm2忽略了ecosystem.config.js文件中传递给节点的--experimental-modules?
这是我的main js file import Koa from koa const app new Koa app use async ctx gt ctx body Hello World app listen 3000 这是我的pac
javascript
nodejs
pm2
es6modules
无法将“mysql2/promise”导入 Node.js 13 / 14 上的 ES 模块 (MJS)
从 CommonJS 迁移时 cjs 到 ES 模块 mjs 我遇到了将命名空间 CJS 导入 MJS 的问题 import mysqlPromise from mysql2 promise 返回错误 错误 ERR MODULE NOT F
javascript
nodejs
es6modules
CommonJS
es6moduleloader
仅当直接执行模块时才运行 ES6 代码[重复]
这个问题在这里已经有答案了 我一直在使用 ES6 模块 并且我一直在寻找一种方法来包含运行的代码only如果直接执行该文件 而不是由另一个文件导入 在像 Python 这样的早期支持本机模块的语言中 这很简单 只需将代码包装在if name
javascript
ECMAScript6
es6modules
1
2
3
4
5
»