node.js+NPM包管理器+Webpack打包工具+前端项目搭建 您所在的位置:网站首页 打包命令npm node.js+NPM包管理器+Webpack打包工具+前端项目搭建

node.js+NPM包管理器+Webpack打包工具+前端项目搭建

2024-02-06 23:27| 来源: 网络整理| 查看: 265

javascript运行环境(无需依赖html文件)

BFF,服务于前端的后端

官网下载安装,node -v查看是否安装成功

①、创建一个01.js文件

//引入http模块 const http=require('http') //创建服务器 http.createServer(function(request,response){ //发送HTTP头部 //HTTP状态值:200:OK //内容类型 text/plain response.writeHead(200,{'Content-Type':'text/html'}); response.end('Hello Node.js Server'); }).listen(8888); //终端打印 console.log('Server running at http://127.0.0.1:8888')

②、通过CMD命令执行(或者通过工具的集成终端)

node 01.js

如果出现权限原因,可以通过管理员方式打开工具 在这里插入图片描述 在这里插入图片描述

③、通过浏览器访问http://127.0.0.1:8888

NPM包管理工具

如同后端的maven

一、安装

安装node.js之后,自动安装了包管理工具

二、npm -v 查看是否安装成功

三、创建一个文件夹,项目初始化

npm init (或者直接使用npm init -y 直接一步到位初始化)

如下所示:在npmdemo文件夹下,通过命令npm init初始化后,生成的package.json文件(相当于pom.xml) 在这里插入图片描述

四、更改镜像

在终端中输入:npm config set registry https://registry.npm.taobao.org npm config list 查看是否修改成功

五、下载依赖测试

npm install jquery 下载jquery(默认下载最新版本,也可以npm install [email protected] 下载指定2.1版本)

六、根据配置文件,下载依赖

npm install

Webpack打包工具

将多种静态资源js/css/less转化成一个静态文件,减少页面的请求 在这里插入图片描述

一、安装webpack工具

npm install -g webpack webpack-cli 或 npm install -g webpack npm install -g webpack-cli

查看是否安装成功 webpack -v

二、创建一个src目录(内部创建一个01.js和02.js) 在这里插入图片描述 01.js

exports.info=function(str){ document.write(str) }

02.js

exports.add = function(a,b){ return a+b }

在创建一个main.js

//采用ES5的方式 const a = require('./01.js') const b = require('./02.js') a.info('hello'+b.add(1,2))

三、创建一个固定的配置文件webpack.config.js 在这里插入图片描述

const path = require("path") //Node.js内置模块 module.exports={ entry:'./src/main.js',//配置入口文件 output:{ path: path.resolve(__dirname,'./dist'),//输出路径 filename: bundle.js //输出文件 } }

执行编译命令 webpack --mode=development

四、测试(通过浏览器进行查看)

CSS打包

一、安装插件

npm install -D style-loader css-loader

二、配置文件webpack.config.js

const path = require("path") //Node.js内置模块 module.exports={ entry:'./src/main.js',//配置入口文件 output:{ path: path.resolve(__dirname,'./dist'),//输出路径 filename: bundle.js //输出文件 }, module: { rules: [ test: /\.css$/, //打包规则应用到css结尾的文件上 use: ['style-loader','css-loader'] ] } }

三、在src目录下创建一个style.css文件

body{ background-color: red; }

四、main.js文件中引入

const a = require('./01.js') const b = require('./02.js') require('./style.css') a.info('hello'+b.add(1,2))

五、执行打包命令

webpack --mode=development

==============================================

搭建前端环境

一、下载前端模块项目解压到本地工作区,通过工具打开

在这里插入图片描述

二、通过命令npm install

根据package.json下载所需依赖,生成一个mode_modles目录(内部就是所需的依赖)

三、启动搭建好的前端项目

npm run dev

通过浏览器进行访问 在这里插入图片描述



【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

    专题文章
      CopyRight 2018-2019 实验室设备网 版权所有