
npm+node+webpack
npm+node+webpack
八佾舞于庭
幸对清风皓月,苔茵展,云幕高张。江南好,千钟美酒,一曲满庭芳。
展开
-
Vue项目运行报错"‘webpack-dev-server’不是内部或外部命令,也不是可运行的程序或批处理文件"报错
这种问题一般是依赖包的问题,将node_modules删除,尝试用cnpm/yarn 重新安装一遍即可解决问题。原创 2020-01-17 21:18:50 · 422 阅读 · 0 评论 -
webpack配置uglifyjs-webpack-plugin压缩代理(最简配置)
代码压缩前大小安装代码压缩插件npm i -D uglifyjs-webpack-pluginwebpack配置const path = require('path');const webpack = require('webpack');const UglifyJsPlugin = require('uglifyjs-webpack-plugin')...原创 2019-11-15 14:55:22 · 8064 阅读 · 0 评论 -
npm配置淘宝镜像
1:设置新的registry 配置:npm config set registry https://registry.npm.taobao.org2:查看是否配置成功npm config get registry出现如下图所示,就算成功了原创 2019-09-10 18:11:00 · 288 阅读 · 0 评论 -
命令行升级node、npm
非windows环境下node更新如下 npm中有一个模块叫做“n”,专门用来管理node.js版本的。 先执行npm install -g n 当前命令行在window环境下会报错,并不支持n模块安装如果出现报错,使用npm install -g n --force 命令行升级稳定版n stable 升级到最新n latest ...原创 2018-12-21 11:52:09 · 1807 阅读 · 0 评论 -
webpack笔记
WebPack可以看做是模块打包机:分析你的项目结构,找到JavaScript模块以及其它的一些浏览器不能直接运行的拓展语言(Scss,TypeScript等),并将其转换和打包为合适的格式供浏览器使用。WebPack是一种模块化的解决方案,不过Webpack的优点使得Webpack在很多场景下可以替代Gulp/Grunt类的工具。1、初步webpack 进行代码打包如果没有webpa...原创 2018-11-15 16:19:32 · 166 阅读 · 0 评论 -
vue开发多页面应用修改配置详解
相关配置webpack 1.14.0 、node v6.11.0、npm 5.6.0,代码目录结构由vue-cli生成,如下:保留脚手架原有文件,src下新建pages文件夹存放.html .vue .js修改多页面配置文件:build文件夹下 dev.conf.js、pro.conf.js 、base.conf.js ,修改部分已经表明为添加代码直接上代码,修改代码中引用g...原创 2018-11-16 17:03:44 · 1302 阅读 · 0 评论 -
node内存溢出 JavaScript heap out of memory 解决办法
Node 中通过 JavaScript 使用内存时只能使用部分内存(64位系统下约为1.4 GB,32位系统下约为0.7 GB),这就是我们编译项目时为什么会出现内存泄露了,因为前端项目如果非常的庞大,webpack 编译时就会占用很多的系统资源,如果超出了V8对 Node 默认的内存限制大小就会出现node内存溢出的报错:CALL_AND_RETRY_LAST Allocation faile...原创 2018-10-11 08:35:37 · 9371 阅读 · 0 评论 -
node之fs模块
1、详解fs模块用于对系统文件及目录进行读写操作。使用require('fs')载入fs模块,模块中所有方法都有同步和异步两种形式。异步方法中回调函数的第一个参数总是留给异常参数(exception),如果方法成功完成,该参数为null或undefined。var fs = require('fs'); // 载入fs模块fs.unlink('/tmp/shiyanlou',...原创 2018-11-15 13:55:28 · 414 阅读 · 0 评论 -
npm、package.json的理解和学习
npm 是一个包管理器,它让 JavaScript 开发者分享、复用代码更方便(有点 maven 的感觉哈)。在程序开发中我们常常需要依赖别人提供的框架,写 JS 也不例外。这些可以重复的框架代码被称作包(package)或者模块(module),一个包可以是一个文件夹里放着几个文件,同时有一个叫做 package.json 的文件。一个网站里通常有几十甚至上百个 package,分散在各...原创 2018-11-15 10:13:33 · 322 阅读 · 0 评论 -
npm 查看安装包版本
npm info 安装包包名如:npm info webpack原创 2018-11-14 14:40:37 · 3026 阅读 · 0 评论 -
vue应用性能优化 分离css 第三方包 压缩代码 按需加载
1. 服务端渲染问题:1.单页面应用不利于SEO,因为所有HTML文档都是由js动态生成的。2.首次加载速度过慢。2. 分离css 1. 安装插件 npm install extract-text-webpack-plugin@1.0.1 --save-dev 2. 修改css-loader配置 loader: ExtractTextPlugin....原创 2018-11-14 13:44:28 · 1543 阅读 · 0 评论 -
npm i 报错 Unexpected token in JSON at position 0 while parsing near html
方法一npmcache clean --force(亲测可用)方法二npm config set registryhttps://registry.npmjs.org(设置淘宝镜像)然后npm i原创 2018-10-11 08:34:37 · 9076 阅读 · 0 评论