//通過模塊的名字fs對模塊進行引入
const fs = require('fs');//通過模塊內部的readFile讀取文件內容
fs.readFile('./helloworld.js', 'utf8', (err, doc) => {//如果文件讀取出錯err是一個對象包含錯誤的意思//如果文件讀取正確 err是null//doc是文件讀取的結果console.log(err);console.log(doc);
});
系統模塊結構圖?
const fs = require('fs');fs.writeFile('./demo.txt', '即將要寫入的內容', err => {if (err != null) {console.log(err);return;}console.log('文件內容寫入成功');
})
node模板引擎。
//public/uploads/avatar
const path = require('path');const finalPath = path.join('public', 'uploads', 'avatar');
console.log(finalPath);
大多數情況下使用絕對路徑,因為相對路徑有時候相對的是命令行工具的當前工作目錄
vue模塊化開發思路。在讀取文件或則設置文件路徑時都會選擇絕對路徑
使用__dirname獲取當前文件所在的絕對路徑
node module、別人寫好,具有特定功能的,我們直接使用的模塊即第三方模塊,由于第三方模塊通常是由多個文件組成并且被放置在一個文件夾中,所以又名包
第三方模塊有兩種存在的形式:
以js文件的形式存在,提供實現項目具體功能的API接口
nodejs原生模塊有哪些、以命令行工具的形式存在,輔助項目開發
npm(node package manager):node的第三方模塊管理工具
下載:npm install 模塊名稱
系統模塊。刪除:npm uninstall package 模塊名稱
本地安裝:本地安裝指的是安裝到當前目錄下,即你在哪里安裝的,該工具就安裝到哪。且只在當前目錄下有效。
全局安裝:全局安裝指的是安裝到系統指定目錄下,在以后,你安裝的工具在本電腦下的任何地方都能用。-g 代表全局安裝模塊
nodejs內置模塊有哪些,命令行工具:全局安裝
庫文件:本地安裝
版权声明:本站所有资料均为网友推荐收集整理而来,仅供学习和研究交流使用。
工作时间:8:00-18:00
客服电话
电子邮件
admin@qq.com
扫码二维码
获取最新动态