Step14.Webpack构建项目进一步优化 webpack dll VS external webpack在打包后,生成的文件主要分为三种类型: * 业务代码 * 外部依赖库 * webpack runtime webpack中的dll和external在本质上其实是解决的同一个问题:避免将某些 ...
分类:
Web程序 时间:
2020-02-06 20:05:12
阅读次数:
84
webpack.config.js文件中 module.exports = { // _dirname 是node.js里面的全局变量,它指向我们项目里面的根目录 // 入口文件的位置 entry:_dirname + '/app/main.js', output:{ // 打包后文件的放置位置 p ...
分类:
Web程序 时间:
2020-02-06 14:55:45
阅读次数:
100
os.path 1 #返回标准化的绝对路径,基本等同于normpath() 2 os.path.abspath(path) 3 4 #返回文件名 5 os.path.basename(path) 6 7 #返回目录名 8 os.path.dirname(path) ViCode ...
分类:
编程语言 时间:
2020-02-04 23:21:49
阅读次数:
89
const path = require("path"); const resolve = function(dir) { return path.join(__dirname, dir); }; module.exports = { publicPath: "./", outputDir: "di ...
分类:
Web程序 时间:
2020-02-03 11:34:43
阅读次数:
123
当html引用外部资源时,图片,js,css文件相对路径都是正确的,但就是报错404。 解决方案: 在启动js文件中(server.js)添加静态文件夹的配置语句: app.use(express.static(__dirname + "/public")); 这意味着在当前目录下的public文件 ...
分类:
Web程序 时间:
2020-02-01 10:42:04
阅读次数:
90
我们在开发过程中不会把所有的代码都写在index.js文件中,我们会建立如下目录结构: 在根目录新增app文件夹,分别新增controllers文件夹、routes文件夹和index.js文件。 新增路由文件 假设我们需要开发两类接口,一种是有关图书的,一种是有关用户的。那么我们子routes文件夹 ...
webpack官网:https://webpack.js.org/ webpack是构建工具 安装webpack的前提:node,npm要安装 初始化项目 首先是初始化项目,创建一个文件夹,并且进入文件夹使用npm init进行初始化 mkdir q_webpack //创建q_webpack文件夹 ...
分类:
Web程序 时间:
2020-01-27 17:30:14
阅读次数:
97
阅读目录简介规则语法我写的管理大型项目的makefile内容推荐引用本地址 简介 Makefile 是和 make 命令一起配合使用的,很多大型项目的编译都是通过 Makefile 来组织的,。 我建立工程的方法有以下三点: 1.makefile: 优点:使用非常广泛,通用性强,可跨平台。 缺点:语 ...
分类:
其他好文 时间:
2020-01-25 22:00:10
阅读次数:
93
Express官方文档里的静态文件部分有一句话 这两个都是设置开放静态资源目录,那底下这句作用是什么?先翻译一下 然而,但是,您提供给express.static函数的路径是相对于您启动节点进程的目录的。 如果您从另一个目录运行Express App,则使用要提供服务的目录的绝对路径更为安全: 可以 ...
分类:
移动开发 时间:
2020-01-23 19:53:04
阅读次数:
198
这里只是列举一些常用的文件操作命令。cd 跳转切换目录 # 格式:cd dirname 比如在打开用户主目录盘下的 myidoc 文件夹cd ~/myidoc跳转到当前目录的上一级cd ../mkdir 新建文件夹 # mkdir myidoctouch 创建文件 # touch a.text可以同... ...
分类:
其他好文 时间:
2020-01-21 23:39:14
阅读次数:
99