Rumah >hujung hadapan web >tutorial js >Menjalankan ujian menggunakan palam nod

Menjalankan ujian menggunakan palam nod

Susan Sarandon
Susan Sarandonasal
2025-01-05 13:29:40754semak imbas

Pemasangan

npm install node-plug

Kemudian buat fail, contohnya plugin.js, kemudian buat kod seperti ini

export const t = {
  async run() {
    await console.log('foo')
  },
}

// atau
/*const test = 'foo'

export const t = {
  async run() {
    await console.log(test)
  },
}*/

// atau
/*const test = {
  run() {
    console.log('foo')
  },
}

export const t = {
  async run() {
    await test.run()
  },
}*/

Kemudian buat fail main.js atau index.js

import { addPlugin, runPlugin, test } from 'node-plug'
import { t } from './plugin.js'

// Menambahkan plugin
addPlugin(t)

// Menjalankan plugin
runPlugin()

// Melakukan pengujian
test(['bar'])

Kod di atas akan dipaparkan:

Melakukan test menggunakan node-plug

Tetapi jika:

import { addPlugin, runPlugin, test } from 'node-plug'
import { t } from './plugin.js'

// Menambahkan plugin
addPlugin(t)

// Menjalankan plugin
runPlugin()

// Melakukan pengujian
test(['foo'])

Kemudian ujian telah berjaya dilaksanakan

Melakukan test menggunakan node-plug

Atas ialah kandungan terperinci Menjalankan ujian menggunakan palam nod. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn