国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

【Node.js】module 模塊化

這篇具有很好參考價值的文章主要介紹了【Node.js】module 模塊化。希望對大家有所幫助。如果存在錯誤或未考慮完全的地方,請大家不吝賜教,您也可以點擊"舉報違法"按鈕提交疑問。

認識 node.js

Node.js 是一個獨立的 JavaScript 運行環(huán)境,能獨立執(zhí)行 JS 代碼,可以用來編寫服務器后端的應用程序?;贑hrome V8 引擎封裝,但是沒有 DOM 和 BOM。Node.js 沒有圖形化界面。node -v 檢查是否安裝成功。node index.js 執(zhí)行該文件夾下的 index.js 文件。

modules 模塊化

commonJS 寫法

// a.js
const Upper = (str) => {
  return str.substring(0,1).toUpperCase() + str.substring(1)
}
const fn = () => {
  console.log("this is a")
}
// 接口暴露方法一:
// module.exports = {
//   upper: Upper,
//   fn
// }
// 接口暴露方法二:
exports.upper = Upper
exports.fn = fn
// index.js
const A = require('./modules/a')
A.fn()  // this is a
console.log(A.upper('hello'))  // Hello

ES 寫法

需要先 npm install 安裝依賴,生成 node_modules 文件夾,然后在 package.json 中配置 "type": "module",,之后才可以使用這種寫法。文章來源地址http://www.zghlxwxcb.cn/news/detail-727137.html

// a.js
const Upper = (str) => {
  return str.substring(0,1).toUpperCase() + str.substring(1)
}
const fn = () => {
  console.log("this is a")
}
// 接口暴露方法一:
// module.exports = {
//   Upper,
//   fn
// }
// 接口暴露方法二:
// exports.upper = Upper
// exports.fn = fn
// 接口暴露方法三:
export {
  Upper,
  fn
}
// index.js
// const fnn = require('./modules/a')
// 注意:此時導入a.js 文件必須加上 js 后綴
import { Upper } from './modules/a.js'
console.log(Upper('hello'))  // Hello

到了這里,關(guān)于【Node.js】module 模塊化的文章就介紹完了。如果您還想了解更多內(nèi)容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來自互聯(lián)網(wǎng)用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權(quán),不承擔相關(guān)法律責任。如若轉(zhuǎn)載,請注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實不符,請點擊違法舉報進行投訴反饋,一經(jīng)查實,立即刪除!

領(lǐng)支付寶紅包贊助服務器費用

相關(guān)文章

  • 10-Node.js模塊化

    10-Node.js模塊化

    目標 了解模塊化概念和好處,以及 CommonJS 標準語法導出和導入 講解 在 Node.js 中每個文件都被當做是一個獨立的模塊,模塊內(nèi)定義的變量和函數(shù)都是獨立作用域的,因為 Node.js 在執(zhí)行模塊代碼時,將使用如下所示的函數(shù)封裝器對其進行封裝 ? 而且項目是由多個模塊組成的,

    2024年02月07日
    瀏覽(21)
  • 【node.js】04-模塊化

    【node.js】04-模塊化

    目錄 一、什么是模塊化 二、node.js中的模塊化 1. node.js中模塊的分類 2. 加載模塊 3.?node.js 中的模塊作用域 4.?向外共享模塊作用域中的成員 4.1 module對象? 4.2?module.exports 對象 4.3 exports對象 5.?node.js 中的模塊化規(guī)范? ????????模塊化是指解決一個復雜問題時,自頂向下逐層

    2024年02月15日
    瀏覽(24)
  • Node.js |(三)Node.js API:path模塊及Node.js 模塊化 | 尚硅谷2023版Node.js零基礎視頻教程

    Node.js |(三)Node.js API:path模塊及Node.js 模塊化 | 尚硅谷2023版Node.js零基礎視頻教程

    學習視頻 :尚硅谷2023版Node.js零基礎視頻教程,nodejs新手到高手 ??模塊初體驗 創(chuàng)建 me.js 創(chuàng)建 index.js ??暴露數(shù)據(jù) 模塊暴露數(shù)據(jù)的方式有兩種: module.exports = value exports.name = value module.exports 可以暴露 任意 數(shù)據(jù)。 不能使用 exports = value 的形式暴露數(shù)據(jù),模塊內(nèi)部 module 與

    2024年02月13日
    瀏覽(32)
  • Node.js-模塊化理解及基本使用

    講一個復雜的程序文件按照一定的規(guī)則拆分成多個獨立的小文件,這些小文件就是小模塊,這就是模塊化。 每個小模塊內(nèi)部的數(shù)據(jù)是私有的,可以暴露內(nèi)部數(shù)據(jù)給外部其他模塊使用。 減少命名的沖突 提高復用性 提高可維護性 按需加載 1.單個模塊暴露 2.多個模塊暴露 暴露數(shù)

    2024年02月14日
    瀏覽(30)
  • 第四章認識Node.js模塊化開發(fā)

    Node.js系統(tǒng)模塊 續(xù)上一篇文章第三章認識Node.js模塊化開發(fā)-CSDN博客,這次繼續(xù)來認識和總結(jié)以下node的常用模塊開發(fā) Node.js系統(tǒng)模塊是指Node.js自帶的一些模塊,這些模塊可以直接在Node.js中使用,無需安裝其他包。以下是常用的Node.js系統(tǒng)模塊: fs模塊:用于處理文件系統(tǒng)。 htt

    2024年02月08日
    瀏覽(24)
  • 【Node.js學習 day4——模塊化】

    【Node.js學習 day4——模塊化】

    什么是模塊化與模塊? 將一個復雜的程序文件依據(jù)一定規(guī)則(規(guī)范)拆分成多個文件的過程稱之為 模塊化 其中拆分的 每個文件就是一個模塊 ,模塊的內(nèi)部數(shù)據(jù)是私有的,不過模塊可以暴露內(nèi)部數(shù)據(jù)以便其他模塊使用。 什么是模塊化項目? 編碼時是按照模塊一個一個編碼的

    2024年01月16日
    瀏覽(50)
  • 第三章認識Node.js模塊化開發(fā)

    目錄 認識Node.js 概述 作用 基本使用 Node.js的運行 Node.js的組成 Node.js的語法 Node.js全局對象 認識模塊化開發(fā) 概述 場景 特點 模塊成員的導入和導出 Node.js?模塊化語法 導入模塊 導出模塊 ES6 模塊化語法 導入模塊 導出模塊 項目 認識Node.js 概述 Node.js是一個 開源的、跨平臺 的

    2024年02月06日
    瀏覽(23)
  • 探究 Node.js 中的模塊化實現(xiàn)方式

    簡介 : 在現(xiàn)代的軟件開發(fā)中,模塊化是一種重要的編程范式。Node.js作為一種基于 JavaScript 運行時的環(huán)境,也支持模塊化開發(fā)。本文將深入探討 Node.js 中的模塊化實現(xiàn)方式,包括 CommonJS 規(guī)范和 ES 模塊規(guī)范,并介紹它們的特點、使用方法以及在實際開發(fā)中的應用。 正文: Co

    2024年02月08日
    瀏覽(95)
  • 前端node.js入門-前端工程化與模塊化

    前端node.js入門-前端工程化與模塊化

    (創(chuàng)作不易,感謝有你,你的支持,就是我前行的最大動力,如果看完對你有幫助,請留下您的足跡) 目錄 Node.js 入門? 什么是 Node.js? 什么是前端工程化? ? Node.js 為何能執(zhí)行 JS?? fs 模塊 - 讀寫文件? path 模塊 - 路徑處理 URL 中的端口號? 常見的服務程序? Node.js 模塊化 什

    2024年02月14日
    瀏覽(158)
  • Node.js 學習筆記 fs、path、http模塊;模塊化;包;npm

    Node.js 學習筆記 fs、path、http模塊;模塊化;包;npm

    教學視頻 BV1MN411y7pw , P83-97的筆記 Node.js是一個跨平臺JavaScript運行環(huán)境,使開發(fā)者可以搭建服務器端的JavaScript應用程序。 作用:使用 Node.js 編寫服務器端程序 ? 編寫數(shù)據(jù)接口,提供網(wǎng)頁資源瀏覽功能等等 ? 前端工程化:為后續(xù)學習 Vue 和 React 等框架做鋪墊 1.前端工程化 前

    2024年04月08日
    瀏覽(25)

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包