1.在js中引入其他的js文件
(1)简单的引入方法 我们现在有一个需求,在app.js中引入aa.js
首先我们创建一个简单的aa.js文件
var obj={
get:function(){
console.log('服务器获取');
},
post:function(){
console.log('服务器发送');
},
}
module.exports=obj;
在app.js中写入引入代码
const aaa=require("./aaa.js")
这样就可以使用了
(2)符合node文件的引入写法对引入语句进行简写 如果按照node的文件命名法,我们可以将引入语句进行简化 当其在node_module文件夹下面的时候,按照node的语法糖可以省略前面的内容
const aaa=require("aaa")
2.npm下载其他的文件 (1)打开项目的终端,输入npm init --yes ,这时候会发现目录多了个package.json的文件,这个就是npm下载文件的信息文件
{
"name": "nodejs",
"version": "1.0.0",
"description": "",
"main": "app.js",
"scripts": {
"test": "echo \"Error: no test specified\" && exit 1"
},
"keywords": [],
"author": "",
"license": "ISC",
"dependencies": {
}
}
(2)下载包
npm install md5 下载一个md5加密的包,当你下完后会发现package.json文件的dependencies多了一个"md5": “^2.3.0”,这是因为当你自动下载文件的时候的node自动帮你记录到上面的. 注意的是,cnpm下载后不会自动保存在这里,若是你想在这里记录下来的话,记得加上 --save作为结尾 例如cnpm install md5 --save ,这样子的话就也能自动添加到dependencies上面了
|