我想匯出一個函式,以便可以使用 mocha 進行測驗并在 html 中使用它
如果我像下面這樣匯出,mocha 會回傳 SyntaxError: Unexpected token 'export'
//query.js
export function proses (data) {
...}
如果我像下面那樣匯出它,它會回傳錯誤 proses undefined
//query.js
function proses (data) {
...}
module.exports = proses;
這就是我在 index.js 和 test.js 上匯入它們的方式
//index.js
import { proses } from '../public/static/query.js'
和 test.js
//test.js
var proses = require('../public/static/query');
uj5u.com熱心網友回復:
我認為最好選擇 CommonJs 或 ESM 并堅持下去。對于 CommonJs:
//query.js
function proses (data) {
...}
module.exports = proses
匯入時:
const proses = require('../public/static/query');
轉載請註明出處,本文鏈接:https://www.uj5u.com/qiye/346274.html
標籤:javascript
上一篇:缺少src的影像
