Node.JS——NodeJS引用路徑的小問題


學習Nodejs也是出於對這個新產物的好奇,而且有兩個重要項目也需要他的支持,所以要好好學學這個新語種。

參照深入淺出nodejs三,自己抄了一下代碼:

circle.js文件

var PI = Math.PI;
 exports.area = function (r){
     return PI*r*r;
 }
 exports.circumference = function (r){
     return 2*PI*r;
 }

test.js文件

var circle = require('circle.js');
 console.log('Hello,world'+circle.area(4));

測試時,卻出現如下結果:

module.js:340

throw err;

^ Error: Cannot find module 'circle.js'

面對這樣的錯誤,反復檢查了一下源代碼,比對之后發現 第一句 require中的路徑和文章中的路徑不一致,於是將引用路徑改成:

var circle = require('./circle.js');

結果成功!!

所以,在node.js在引用文件的時候最好將“./”帶上,防止發生意外!


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM