npm,webpack学习中遇到的各种问题

2023-10-30

问题:打包的时候报错

Uncaught ReferenceError: regeneratorRuntime is not defined

解决:详见babel-plugin-transform-runtime babel-pollyfill and babel-runtime babel的polyfill和runtime的区别

你可以试试在代码的最前面添加require(‘babel-pollyfill’);

问题:npm的peerDependencies没有自动安装

在npm1/2中会自动安装,但是在npm3的时候不会自动安装。而是给出警告 peerDependencies介绍及简析

问题:export default 和module.export的区别

报错信息如下:

The root route must render a single element

解决:因为我的被导入模块是class Test extend React.ReactComponent,同时使用了import React from "React",是符合ES6模块规范的,而最后我通过module.export导出的,所以报错了。直接采用export dfault 就可以了!

还有可能的原因见这里,这也是我们一般获取组件的时候会采用下面的方式原因:

  const Comp = (hasParams(dataPath) || pageData) && err !== 404 ?
                Template.default || Template : NotFound.default || NotFound;

问题:当使用babel直接打包的js文件含有jsx语法的时候报错

解答:修改package.json添加react

 "babel": {
    "presets": [
      "es2015-ie",
      "react",
      "stage-0"
    ],
    "plugins": [
      "add-module-exports"
    ]
  }

问题:当使用html-webpack-plugin时候找不到指定的template文件

{ 
           	test: /\.html?$/, 
           	use:{
           		loader: require.resolve('html-loader'),
           		options:{
           		}
           	}
          }
也就是将以前的file-loader修改为html-loader就可以了

问题:webpack脚手架出现missingDependencies


  missingDependencies:
   [ '/less-loader',
     '/less-loader.js',
     '/less-loader.json',
     '/less-loader/package.json' ] },

问题:windows下查找不到文件

Module not found: Error: Can't resolve 'C:UsersAdministratorDesktopmdwpostsdemo2
.md' in 'C:\Users\Administrator\Desktop\mdw\lib\utils'

解决:使用path.sep切割一下,然后连接起来

 const filePath = path.join(process.cwd(), filename).split(path.sep).join("/");

使用require.resolve去查找模块,而不是使用cwd+plugin这种方式

问题:端口被占用

 npm start


> @ start /Users/qingtian/Desktop/dva/examples/user-dashboard

> dora --plugins "proxy,webpack,webpack-hmr"


          proxy: load rule from proxy.config.js

(node:853) DeprecationWarning: 'GLOBAL' is deprecated, use 'global'

          proxy: listened on 8989

Caught exception: Error: listen EADDRINUSE :::8989

(1)运行下面命令查询端口号占用的进程:

lsof -i:8989

输入如下信息:

COMMAND PID     USER   FD   TYPE             DEVICE SIZE/OFF NODE NAME

node    828 qingtian   14u  IPv6 0x792c409c75fa7e67      0t0  TCP *:sunwebadmins (LISTEN)

(2)执行下面命令杀死进程:

kill -9 828

(3)接着看原来的端口8989是否被占用:

lsof -i:8989

此时没有任何信息输出表示没有被占用。 当然,还可能是域名被占用,你指定的host已经有ip绑定了

问题:写文件失败

npm ERR!argv "/usr/local/bin/node" "/usr/local/bin/npm" "install" "-g" "dva-cli"

npm ERR!node v6.9.1

npm ERR!npm  v3.10.8

npm ERR!path /usr/local/lib/node_modules

npm ERR!code EACCES

npm ERR!errno -13

npm ERR!syscall access


npm ERR! Error: EACCES: permission denied, access '/usr/local/lib/node_modules'

npm ERR!     at Error (native)

npm ERR!  { Error: EACCES: permission denied, access '/usr/local/lib/node_modules'

npm ERR!     at Error (native)

npm ERR!   errno: -13,

npm ERR!   code: 'EACCES',

npm ERR!   syscall: 'access',

npm ERR!   path: '/usr/local/lib/node_modules' }

npm ERR! 

npm ERR! Please try running this command again as root/Administrator.


npm ERR! Please include the following file with any support request:

npm ERR!     /Users/qingtian/Desktop/npm-debug.log

(1)首先进入lib目录执行命令

chmod 777 node_modules/

chmod: Unable to change file mode on node_modules/: Operation not permitted


(2)运行如下命令依然不行

su root

(3)接着运行如下命令

sudo -i

(4)再次进入lib目录下运行同样的命令

cd /usr/local/lib/

(5)运行命令

chmod 777 node_modules/ 

问题:如果报错信息没有明确的指定路径

npm ERR! Darwin 15.6.0

npm ERR!argv "/usr/local/bin/node" "/usr/local/bin/npm" "install" "-g" "dva-cli"

npm ERR!node v6.9.1

npm ERR!npm  v3.10.8

npm ERR!path ../lib/node_modules/dva-cli/bin/dva

npm ERR!code EACCES

npm ERR!errno -13

npm ERR!syscall symlink


npm ERR! Error: EACCES: permission denied, symlink '../lib/node_modules/dva-cli/bin/dva' -> '/usr/local/bin/dva'

npm ERR!     at Error (native)

npm ERR!  { Error: EACCES: permission denied, symlink '../lib/node_modules/dva-cli/bin/dva' -> '/usr/local/bin/dva'

npm ERR!     at Error (native)

npm ERR!   errno: -13,

npm ERR!   code: 'EACCES',

npm ERR!   syscall: 'symlink',

npm ERR!   path: '../lib/node_modules/dva-cli/bin/dva',//路径不明确,是...

npm ERR!   dest: '/usr/local/bin/dva' }

npm ERR! 

npm ERR! Please try running this command again as root/Administrator.


npm ERR! Please include the following file with any support request:

npm ERR!     /Users/qingtian/Desktop/npm-debug.log

npm ERR!code 1

解决方案,请注意下面这句话:

Please try running this command again as root/Administrator.

也就是说直接加上sudo就ok了!


问题:babel插件找不到,报错信息如下:

 ReferenceError: Unknown plugin "add-module-exports" specified in "/Users/mm/Desktop/sy-standard-project/.babelrc" 

第一步:手动安装babel插件

# ES2015转码规则
$ npm install --save-dev babel-preset-es2015

# react转码规则
$ npm install --save-dev babel-preset-react

# ES7不同阶段语法提案的转码规则(共有4个阶段),选装一个
$ npm install --save-dev babel-preset-stage-0
$ npm install --save-dev babel-preset-stage-1
$ npm install --save-dev babel-preset-stage-2
$ npm install --save-dev babel-preset-stage-3
$npm install babel-plugin-add-module-exports --save-dev


第二步:升级tnpm

tnpm i tnpm@3 -g

第三步:如果无法解决使用下面的命令

rm -rf node_modules && tnpm i


问题:为什么启动了webpack服务器后其他的网页无法访问

"scripts": {
    "start": "webpack-dev-server --inline --port 8888"
  }

解决:找到8080占用的端口号,然后断开,并把webpack的端口号设置为8080就可以了


问题:报错信息如下

SyntaxError: Unexpected token import

    at Object.exports.runInThisContext (vm.js:76:16)

    at Module._compile (module.js:542:28)

    at Object.Module._extensions..js (module.js:579:10)

    at Module.load (module.js:487:32)

    at tryModuleLoad (module.js:446:12)

    at Function.Module._load (module.js:438:3)

    at Module.require (module.js:497:17)

    at require (internal/module.js:20:19)

    at Object.<anonymous> (/Users/qingtian/Desktop/webpack-config-mangle/bin/mangle:15:3)

    at Module._compile (module.js:570:32)


解决方案:在package.json中添加如下内容,或者添加一个.babelrc文件

"babel": {
    "presets": [
      "es2015-ie",
      "stage-0"
    ],
    "plugins": [
      "add-module-exports"
    ]
  }


问题:webpack-dev-server报错


错误信息如下:

TypeError: webpack.validateSchema is not a function
    at new Server (/Users/qingtian/Desktop/commonsChunkPlugin_Config/node_modules/webpack-dev-server/lib/Server.js:25:35)
    at Object.<anonymous> (/Users/qingtian/Desktop/commonsChunkPlugin_Config/hot/webpack-dev-server.js:16:16)
    at Module._compile (module.js:570:32)
    at Object.Module._extensions..js (module.js:579:10)
    at Module.load (module.js:487:32)
    at tryModuleLoad (module.js:446:12)
    at Function.Module._load (module.js:438:3)
    at Module.runMain (module.js:604:10)
    at run (bootstrap_node.js:394:7)
    at startup (bootstrap_node.js:149:9)
    at bootstrap_node.js:509:3
解决方案

将package.json中的webpack-dev-server版本修改为入下版本,并运行npm update:

 "webpack-dev-server": "2.1.0-beta.10"


问题:webpack报错

> commons_chunk_plugin_config@1.0.0 build /Users/qingtian/Desktop/commonsChunkPlugin_Config
> rm -Rf dest/example7 | NODE_ENV=production webpack --config hot/webpack.config.js --progress --env.prod

Config did not export an object.
将package.json中的webpack,wepack-dev-server版本:

 "webpack": "^1.14.0"
 "webpack-dev-server": "2.1.0-beta.10"

修改成:

 "webpack": "2.2.0"
 "webpack-dev-server": "2.2.0"

并执行npm update!


问题:安装自己开发的npm包无法正常运行,总是报错说缺少哪一个插件

解决方法:那是因为--save-dev 和--save的区别,从而把我们依赖的包作为了开发环境的包来安装,其实他是生产环境的包

问题:项目移植遇到的问题

ERROR in ./~/css-loader!./~/sass-loader/lib/loader.js!./src/Components/Button.scss

Module build failed: Error: Missing binding /Users/klfang/Desktop/webpack-chunkfilename/node_modules/node-sass/vendor/darwin-x64-51/binding.node

Node Sass could not find a binding for your current environment: OS X 64-bit with Node.js 7.x


Found bindings for the following environments:

  - OS X 64-bit with Node.js 6.x


This usually happens because your environment has changed since running `npm install`.

Run `npm rebuild node-sass` to build the binding for your current environment.


解决方案:

npminstall-g n

sudo n 6.9.1


删除node_modules重新npm install


问题:webpack报错

Uncaught Error: [HMR] Hot Module Replacement is disabled

解决方案:在webpack中添加webpack.hotModuleReplacementPlugin
    new webpack.HotModuleReplacementPlugin()

问题:推送到npm无法正常安装(windows下)

npm ERR! Linux 3.13.0-92-generic
npm ERR! argv "/home/travis/.nvm/versions/node/v4.3.1/bin/node" "/home/travis/.nvm/versions/node/v4.3.1/bin/npm" "install"
npm ERR! node v4.3.1
npm ERR! npm  v3.10.8
npm ERR! code EBADPLATFORM
npm ERR! notsup Unsupported platform for fsevents@1.0.14: wanted {"os":"darwin","arch":"any"} (current: {"os":"linux","arch":"x64"})
npm ERR! notsup Valid OS:    darwin
npm ERR! notsup Valid Arch:  any
npm ERR! notsup Actual OS:   linux
npm ERR! notsup Actual Arch: x64
npm ERR! Please include the following file with any support request:
npm ERR!     /home/travis/build/HabitRPG/habitrpg/npm-debug.log
解决方案:
npm install-g npm@3.10.7 (更高版本会强制在window下安装fsevent,而fsevent只会在mac系统上可用)
参考方案:
npm WARN optional Skipping failed optional dependency /chokidar/fsevents:
npm WARN notsup Not compatible with your operating system or architecture: fseve
nts@1.1.1
npm WARN test@1.0.0 No description
npm WARN test@1.0.0 No repository field.
npm ERR! Windows_NT 6.1.7601
npm ERR! argv "C:\\Program Files\\nodejs\\node.exe" "C:\\Users\\Administrator\\A
ppData\\Roaming\\npm\\node_modules\\npm\\bin\\npm-cli.js" "install" "webpackcf@1
.0.3"
npm ERR! node v6.9.5
npm ERR! npm  v3.10.7
npm ERR! path C:\Users\Administrator\Desktop\test\node_modules\webpackcf\node .\
bin\wcf
npm ERR! code ENOENT
npm ERR! errno -4058
npm ERR! syscall chmod
npm ERR! enoent ENOENT: no such file or directory, chmod 'C:\Users\Administrator
\Desktop\test\node_modules\webpackcf\node .\bin\wcf'
npm ERR! enoent ENOENT: no such file or directory, chmod 'C:\Users\Administrator
\Desktop\test\node_modules\webpackcf\node .\bin\wcf'
npm ERR! enoent This is most likely not a problem with npm itself
npm ERR! enoent and is related to npm not being able to find a file.
npm ERR! enoent
npm ERR! Please include the following file with any support request:
npm ERR!     C:\Users\Administrator\Desktop\test\npm-debug.log
解决方案:
去掉package.json中的下面字段(我们在bin目录下的wcf文件不能有任何后缀,如js,否则不是可执行文件):

 "bin":{
    "wcf" :"node ./bin/wcf"
  },


问题:css无法满足热加载


Webpack中hash与chunkhash的区别,以及js与css的hash指纹解耦方案


问题.无法推送信息到远程(前提是添加了ssh key)


npm ERR!publish Failed PUT 403

npm ERR! Darwin 15.6.0

npm ERR!argv "/usr/local/bin/node" "/usr/local/bin/npm" "publish"

npm ERR!node v6.9.1

npm ERR!npm  v3.10.8

npm ERR!code E403


npm ERR! "You cannot publish over the previously published version 1.0.0." : webpack-config-mangle

npm ERR! 

npm ERR! If you need help, you may report this error at:

npm ERR!     <https://github.com/npm/npm/issues>


npm ERR! Please include the following file with any support request:

npm ERR!     /Users/qingtian/Desktop/webpack-config-mangle/npm-debug.log


修改当前目录下的隐藏目录下的config文件,内容如下:

[javascript]  view plain  copy
  1. url = https://username@github.com/username/webpack-compiler-and-compilation.git  
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

npm,webpack学习中遇到的各种问题 的相关文章

  • Java 一个简单的线程定时 (守护线程)

    守护线程也叫精灵线程 当程序只剩下守护线程的时候 程序就会退出 守护线程的作用类似在后台静默执行 比如JVM的垃圾回收机制 应用场景 实例化socket连接时需要判断连接成功与否 一般来说 如果连接成功就是片刻的事 如果不成功的话jvm会判
  • python如何读取文件夹下的子文件夹

    import os 创建文件夹 def mkdir path if os path exists path False os mkdir path else pass 根目录 root path C Users man wang Deskt
  • Js(一)Error [ERR_MODULE_NOT_FOUND]: Cannot find package ‘uuid‘ imported

    前言 本章主要讲述js报错之 Error ERR MODULE NOT FOUND Cannot find package uuid imported from xxx的解决 一 问题描述 问题 顾名思义 根据错误信息翻译 该文件路径下找不
  • 【华为OD机试真题 JS】贪吃蛇

    标题 贪吃蛇 时间限制 1秒 内存限制 262144K 语言限制 不限 贪吃蛇是一个经典游戏 蛇的身体由若干方格连接而成 身体随蛇头移动 蛇头触碰到食物时 蛇的长度会增加一格 蛇头和身体的任一方格或者游戏版图边界碰撞时 游戏结束 下面让我们
  • 一个java源文件中只能有一个public类

    java文件只有一个public类 1 每个编译单元 文件 只能有一个public 类 这么做的意思是 每个编译单元只能有一个公开的接口 而这个接口就由其public 类来表示 2 java程序的入口是main方法 所以被定为public的
  • Spring Cloud Sleuth 2.0概要使用说明

    Sleuth Zipkin和Brave 先说一下Spring Cloud Sleuth Zipkin和Brave三者之间的关系 首先 对于Spring Cloud Sleuth来说 大家或许接触的比较多 它是Spring框架家族 在这里为什
  • maven可执行jar及加载文件

    1 使用maven assembly plugin插件打包 1 1 代码 地址 https gitee com xixingzhe2 learn tree master jar exe test demo pom xml
  • CommonJS, AMD 和 RequireJS之间的关系(转载)

    先说说CommonJS CommonJS 大家是不是觉得JavaScript仅仅是一个客户端的编译语言 其实JavaScript设计之初不仅仅是针对客户端设计的语言 后来只是由于Web的迅速流行 加之Netscape和微软之间之争过早的将J
  • 每年等额本金,计算复利的方法

    最近正在学理财 就顺手写了个复利的计算方法 小记一下 public class CompoundInterestCalculation public static void main String args 计算公式V P 1 i 1 i
  • springmvc+mybatis+maven项目框架搭建

    项目的目录 1 配置web xml
  • Unity游戏开发之游戏动画(Unity动画系统)

    文章目录 Unity动画系统 动画片段 Animation Clip 在Unity中制作动画 动画复用 替身系统 Avatar Animator 组件 Animator Component 动画状态机 Animator Controller
  • vue axios 上传文件 xhr.addEventListener is not a function(…) 问题修复 不用卸载 mockjs

    vue axios 上传文件 xhr addEventListener is not a function 问题修复 不用卸载 mockjs 无法上传的原因是因为 mockjs 将 axios请求 的 XhrRequest 修改成了Mock
  • 解决”/bin/rm: Argument list too long”删除文件错误

    执行rm后出现 bin rm Argument list too long 报错 应该是目录中的文件太多 处理时间太长导致的 ls xargs n 10000 rm rf 通过xargs命令 将文件10个分成一组 然后分批删除 这样就不会出
  • 5.3 分布式 Git - 维护项目

    5 3 分布式 Git 维护项目 版本说明 版本 作者 日期 备注 0 1 loon 2019 3 28 初稿 目录 文章目录 5 3 分布式 Git 维护项目 版本说明 目录 维护项目 1 在特性分支中工作 2 应用来自邮件的补丁 3 使
  • 字节跳动视频编解码面经

    引言 本文主要是记录一下面试字节跳动的经历 三四月份投了字节跳动的实习 图形图像岗位 然后hr打电话过来问了一下会不会opengl c shador 当时只会一点c 其他两个都不会 也就直接被拒了 七月初内推了字节跳动的提前批 因为内推没有
  • MybatisPlus中的的BaseMapper接口的认识

    接上一篇博客 还是在接手别人的代码的时候 看到了如下的代码 当时自己只是查询了以下wrapper构造器的用法 这里其实还有一个MybatisPlus中的BaseMapper接口的用法 上面这句代码的意思其实就相当于 SELECT COUNT
  • Spring boot+Vue3博客平台:文章发布与编辑功能的技术实现

    本文将详细介绍如何实现一个博客平台中的文章发布与编辑功能 包括前端的Vue组件设计和后端的Spring Boot接口实现 在阅读本文后 您将了解如何设计和实现高效 易用的文章发布与编辑功能 一 发布文章 设计思路 在设计文章发布功能时 我们
  • 【Python脚本进阶】1.2、python脚本基础知识(中)

    目录 一 异常处理 1 1 简介 1 2 示例 二 函数 2 1 简介 2 2 示例1 2 3 示例2 三 迭代 3 1 简介 3 2 示例1 3 3 示例2 3 4 示例3 3 5 示例4 我所用为python3 pycharm 一 异常
  • 利用FFmpeg进行视频文件进行分割

    利用FFMPEG命令进行文件分割 ffmpeg ss 00 00 00 i input mp4 c copy t 60 output mp4 ss 表示视频分割的起始时间 t 表示分割时长 同时也可以用 00 01 00表示 注意 ss 要
  • 爬虫之模拟登录

    方法一selenium from selenium import webdriver from selenium webdriver common keys import Keys import time driver webdriver

随机推荐

  • unity 纯C# android 端PC端 热更方案研究

    首先说明我们的使用场景 不涉及IOS只是android端 最好实现全部更新 项目只有热更空壳 其他逻辑代码场景全部热更 1 首先代码热更 DLL在转为btyes 2 场景热更 3 资源热更 4 加载后代码和资源关联关系 首先说下实现 全部是
  • 软件的静态测试和动态测试【软件测试分类】

    软件的静态测试和动态测试 软件测试一般分为静态测试和动态测试 1 静态测试 静态测试时指测试程序不在机器上运行 而是采用人工检测和计算机辅助静态分析的手段对程序进行检测 静态分析中进行人工测试的主要方法有桌前检查 Desk Checking
  • Latex多个子图进行组合

    20210413 0 引言 最近在用latex写论文 这种半路出家的 很多内容都要现场查 没办法 谁让平时用的少呢 本篇文章针对的内容是放置子图 也就是在文章中放置多个图片 这几个图片本质上同属于一个大图片 假设是3个 那就是3个子图 横向
  • websocket 发送内容长度设置(默认8192字节)

    https blog csdn net zhaotian19871204 article details 84801915
  • 2020年7月6日-7月26日(算每天1小时,合计215小时,剩9785小时)

    主要进行了二次开发 熟练度提高 新东西不多 大象无形也看过一些 但是没定计划磨洋工了 就算每天1小时 合计215小时 剩9785小时
  • Centos7下安装无头浏览器(headless Chrome) puppeteer 截图

    目录 第一步 添加repo源 第二步 安装chrome 第三步 安装驱动chromedriver puppeteer 是一个基于nodejs 调用chrome进行网页截图的库 chrome并不需要UI界面 一般访问网页 模拟点击操作等 在自
  • stable diffusion实践操作-大模型介绍-SDXL1大模型

    系列文章目录 大家移步下面链接中 里面详细介绍了stable diffusion的原理 操作等 本文只是下面系列文章的一个写作模板 stable diffusion实践操作 提示 写完文章后 目录可以自动生成 如何生成可参考右边的帮助文档
  • 在Unity中使用OOP

    以Main Camera 为例 所有组件 Transform Camera Audio Listener Scirpts 在Unity中都是类 单击Play按钮时 这些组件都会成为内存中的对象 1 获取组件 使用GameObject类的Ge
  • Scala简介与安装

    目录 一 Scala简介 一 Scala概述 二 函数式编程 三 Scala特性 1 一切都是对象 2 一切都是函数 3 一切都是表达式 四 在线运行Scala 二 选择Scala版本 三 Windows上安装Scala 一 到Scala官
  • /var/run/yum.pid 已被锁定,PID 为 xxxx 的另一个程序正在运行的问题解决

    问题 解决 root localhost rm f var run yum pid
  • openGL阴影实现(软阴影)

    openGL系列文章目录 文章目录 openGL系列文章目录 前言 一 现实世界中的柔和阴影 二 生成柔和阴影 百分比邻近滤波 PCF 1 引入库 代码 运行效果 源码下载 前言 目前我们所展示的阴影生成方法都仅限于生成硬阴影 即带锐边的阴
  • R语言绘制箱线图并添加相关显著性

    箱线图 又称盒须图 通过绘制连续型变量的五数总括 即最小值 下四分位数 第25百分位数 中位数 第50百分位数 上四分位数 第75百分位数 以及最大值 描述了连续型变量 的分布 它主要用于反映原始数据分布的特征 还可以进行多组数据分布特征的
  • 网络爬虫CSS选择器详细讲解

    网络爬虫CSS选择器详细讲解 前言 使用步骤 1 解析的HTML代码 2 逐层选择节点 3 获取文本 string和get text 4 获取节点的属性值 5 选择单个和多个节点 6 通过class和id选择节点 class id 7 选择
  • PLY 模型文件简析

    PLY 模型文件简析 参考链接 wiki需要FFFQQQ TIPS 主要是一些英文的简析 但是一句话 网上讲的不清楚 特此说明property list uchar int vertex indices 应该是面的顶点数量使用 uchar
  • 苹果 / Apple iCloud 教育版 200GB 云盘账号自助注册教程

    因为教育机构的管理式 Apple ID 可以单点登录 SSO 登录 因此自助注册苹果 Apple iCloud 教育版 200GB 云盘账号就可以顺利进行了 自助注册苹果 Apple iCloud 教育版 200GB 云盘账号分为两步 自助
  • STM32速成笔记—IWDG

    文章目录 一 IWDG简介 二 STM32的IWDG 2 1 STM32的IWDG简介 2 2 喂狗 2 3 IWDG框图 三 IWDG配置步骤 四 IWDG配置程序 4 1 IWDG初始化程序 4 2 喂狗 五 应用实例 一 IWDG简介
  • 恶意代码的分类

    计算机病毒 注意这是狭义上的定义 和网络蠕虫都可以进行自我传播 那他们的本质区别是什么 计算机病毒 一组能进行自我传播 需要用户干预来触发执行的破坏性程序或代码 网络蠕虫 一组能进行自我传播 不需要用户干预即可触发执行的破坏性程序或代码 1
  • [007]爬虫系列

    一 找到首次加载的js 用源码面板打开 二 第一行打断点 格式化 三 刷新网页 成功断点 执行hook 代码如下 function use strict var cookieTemp Object defineProperty docume
  • 前端实现流程图效果_微前端在58商业的探索实践

    导读 商业FE部门分四个业务组 每个组内迭代着多个中后台应用 其中有跨组协作项目 这些项目的特点是UI UE相似 有较多的组件 逻辑复用场景 技术栈统一为VUE 且项目在不断迭代中 实践微前端架构能提高业务复用性 让各团队更高效的分治项目
  • npm,webpack学习中遇到的各种问题

    问题 打包的时候报错 Uncaught ReferenceError regeneratorRuntime is not defined 解决 详见babel plugin transform runtime babel pollyfill