webpack生成的dist怎么运行
发布网友
发布时间:2022-05-18 13:20
我来回答
共2个回答
懂视网
时间:2022-05-18 17:41
亲测,webpack打包vue项目之后生成的dist文件可以部署到 express 服务器上运行。
我的vue项目结构如下:
1. 进入该vue项目目录,打开git bash,执行:npm run build(在package.json的scripts配置)
执行成功如下图所示:
然后此时你会发现项目下多了一个 dist 文件夹,dist下文件便是项目打包之后生成的文件。
此时我们直接在浏览器中打开index.html,是会报错的,什么都看不到。
2. 安装express-generator生成器
执行 $ npm install express-generator -g 进行安装
3. 创建一个express项目
执行 $ express expressDemo (expressDemo是项目名)
expressDemo项目目录如下图:
4. 进入expressDemo目录,安装项目依赖
$ cd expressDemo
$ npm install
5. 把dist目录下的所有文件复制到express项目的public文件夹下
然后运行 $ npm start 启动expressDemo
打开浏览器,输入 http://localhost:3000 , 就可以看到效果了
热心网友
时间:2022-05-18 14:49
几乎所有业务的开发构建都会用到 webpack 。的确,作为模块加载和打包神器,只需配置几个文件,加载各种 loader 就可以享受无痛流程化开发。但对于 webpack 这样一个复杂度较高的插件集合,它的整体流程及思想对我们来说还是很透明的。
使用webpack打包后的vue项目如何正确运行(express)
其实可以将生成的dist文件部署到express服务器上运行。(1)、安装express-generator生成器。npm install express-generator -g // 也可使用cnpm比较快(2)、创建一个express项目。express expressName // expressName是项目名(3)、进入项目目录,安装相关项目依赖。cd expressNamenpm install // 或cnpm...
vue 如何将本地的另一个js项目打成dist并加入到module中?
打包另一个JS项目:进入另一个JS项目的根目录,使用相应的构建工具(如webpack)进行打包,生成dist文件夹。具体的打包命令和配置根据你使用的构建工具而定。将打包后的dist文件夹复制到Vue项目中:将另一个JS项目打包后生成的dist文件夹复制到Vue项目的根目录下,或者将其放置在Vue项目的静态资源文件夹...
用webpack打包的vue项目后生成的dist文件有什么用,如何使用
将打包好的dist文件扔到服务器上的Tomcat---》webapp下,打开浏览器访问服务器的网址加端口号项目名 例:http://192.168.1.8:81/test/
细说webpack系列 3. webpack-cli 零配置打包
创建一个名为webpack的文件夹,进入后使用npm init进行初始化。接着,创建一个src目录存放源代码,目录结构包括index.js和tool.js两个文件。当在webpack目录下执行npx webpack命令后,你会看到一个名为dist的目录被自动创建,其中包含打包后的main.js文件。这是webpack 4的一个显著变化,它不再需要明...
webpack项目配置流程
首先,创建一个基础的文件结构:在项目目录下,创建以下结构:接着,在`main.js`中编写基础测试代码:在`main.js`中添加测试代码:全局安装webpack,使用`npm I webpack -g`,并进行首次全局打包,命令为`webpack ./src/main.js -o ./dist/bundle.js`。执行以下步骤以全局打包:接下来,为了简化...
vue的webpack怎么生成dist文件
vue的webpack怎么生成dist文件 首页 问题 全部问题 经济金融 企业管理 法律法规 社会民生 科学教育 健康生活 体育运动 文化艺术 电子数码 电脑网络 娱乐休闲 行政地区 心理分析 医疗卫生 精选 知道专栏 知道日报 知道大数据 知道非遗 用户 知道合伙人 芝麻团 芝麻将 日报作者 ...
项目性能优化之给dist文件夹中chunk-vendors.js做splitChunks分包,从而...
为了优化性能,我们需要利用webpack的optimization.splitChunks功能进行拆分。首先,我们对打包后的dist文件夹进行观察,看看拆分后的效果。原本824kB的chunk-vendors.js被成功拆分成多个几十KB的小包,这样在生产环境加载时,能明显提升页面加载速度。以下是在vue.config.js中实际使用的分包代码片段,可以直接...
webpack自动打包?
此时我们看到dist目录下自动生成了一个index.html文件,里面包含了divid="root"/div, 这是因为我们在模板文件里写过。之前我们已经安装过了webpack-dev-server,并在package.json脚本里配置了"dev":"webpack-dev-server"此时我们可以运行 $cnpmrundev 终端提示自动运行在localhost:8080,chrome上打开8080端口,查看控制...
Webpack详细讲解(建议收藏)
1.webpack打包命名全称是:npxwebpackjs文件路径 例如:npmwebpack./src/xxx.js 如果没有写js文件路径,那么webpack就会自动打包项目根目录下的./src/index.js 2.当项目js代码发生变化时如何打包? 重新执行打包命令即可 观察项目变化 webpack会把打包的js文件默认放入./dist/man.js (1)为什么没有打包add.js 因为...
webpack配置
webpack 开箱即用,可以无需使用任何配置文件。webpack 会假定项目的入口起点为 src/index.js ,然后会在 dist/main.js 输出结果,并且在生产环境开启压缩和优化。 在package.json文件中添加命令,然后通过npm run build即可运行打包 但是通常项目还需要继续扩展此能力,为此可以在项目根目录下创建...