找到约 6005 条结果
  • 淘宝 NPM 镜像使用
    因为众所周知的原因,使用node,官方NPM仓库安装依赖包是个看人品的事情,不过有万能的淘宝,所以需要部分调整就可以避免这些原因。(以下内容osx, centos下测试通过)
    2015-02-16
  • 前端屏幕同步调试神器browserSync
    当我们需要在PC、安卓手机、苹果手机、ipad、一体机等等多种不同设备调试同一个页面时,每个滑动点击操作都要在每个设备上来一遍,这样重复性的工作我们可以用browser-sync自动实现
    2019-07-25
  • Nodejs环境配置
    NOTE: nrm 命令可能不识别,原因使path没有加,在/etc/profile 文件最后添加一下代码,然后source /etc/profile
    2020-01-04
  • 从零开始创建TypeScript项目
    1、创建文件夹直接创建typescipt文件夹通过终端创建typescript文件夹 {代码...} 2、进入typescript文件夹,初始化npm {代码...} 根据提示回车,这时候文件夹中会生成package.json文件。3、安装typescript/tslint和NodeJS的类型声明 {代码...} tslint是代码规则检查工具,保持代码风格一致。这时候文件夹中就会生成node_m...
    2020-08-04
  • vue项目中针对webpack配置进行项目优化
    vue 脚手架默认开启了 preload 与 prefetch,当我们项目很大时,这个就成了首屏加载的最大元凶了preload 与 prefetch 都是一种资源预加载机制;preload 是预先加载资源,但并不执行,只有需要时才执行它;prefetch 是意图预获取一些资源,以备下一个导航/页面使用;preload 的优先级高于 prefetch。
    2022-11-21
  • Angular ng --help 源码分析
    使用 npx --package=<pkg>[@<version>] -- <cmd> [args...] 运行 ng --help
    2025-01-14
  • 解决windows下安装electron 8.0.0 在node install.js卡住的问题
    npm i electron -D 的时候一直卡在 node install.js 这一步, 搜索引擎找了许多方案都无法解决,比如:修改镜像源、修改.npmrc文件、修改host等,在 electron@8.0.0 中均不适用, 唯一能用的是文章中第四个解决方案,但感觉还是太麻烦了,于是撸了下electron@8.0.0中install.js的源码,找到如下两个办法
    2020-02-05
  • 一个用于学习的react项目
    根据开源项目 vue-sell进行的开发,将其改造成了react的项目。在开始学习vue的时候就是用的这个项目,发现效果不错,所以在学习React也使用了此项目。
    2017-08-09
  • vux scroller在iOS13上,一停止滑动就跳到顶部
    node_modules_vux-xscroll@3.1.12@vux-xscrollbuildcmdsimulate-scroll.js下的getScrollTop方法如下这里路径可能不完全一样,反正就是源码库里的vux-xscroll里的simulate-scroll.js文件
    2020-01-17
  • SAP云平台上部署应用时遇到disk quota不够的问题
    tar: Jdeps/bin/yarnpkg.cmd: Cannot creatsymlink to.yarnlyarn-v1.19.1/bin/yarmpkg.cmd: Disk quotaexceededtar: Ideps/bin/yarmpkg: Cannot createsymlink to..yarn/yarn-v1.19.1/bin/yarnpkgDisk quota exceededtar: Ideps/bin/yarn.js: Cannot createsymlink to..yarn/yarn-v1.19.1/bin/yarn.js:Disk quota . xcee...
    2020-02-15
  • 创建react项目启动时和webpack版本号冲突的问题
    当他创建完一个react项目启动时,报了一个react中的某某和webpack版本号冲突的问题,大概意思是webpack版本号冲突,需要的是xxx版本但是更高的版本已经被安装,这不是create-react-app本身的问题,需要手动解决
    2019-08-29
  • webpack配置
    {代码...}
    2021-06-19
  • webpack4&react-router5 动态路由
    因为版本限制原因,无法用react.lazy实现路由懒加载。为了减小首次加载的文件大小,实现动态加载,使用webpack的动态加载能力。网上找了一些方法,走了不少弯路。以下提供特定版本范围的可行方案,供需要的同学参考。1.webpack 配置,用babel-plugin-syntax-dynamic-import(v6.18.0) use: {
    2024-08-14
  • npm入手笔记0x003-一些常见问题记录
    0x001 概述 本篇文章承接上文,记录的是一些使用过程中的疑惑 0x001 墙的原因使得包下载太慢 解决方案:使用淘宝cnpm,推荐使用cnpm,因为如果修改npm仓库,将会导致无法发布包。 {代码...} 0x002 无法安装全局包,提示EACCES ,没有权限 解决方案:推荐第一种,简单! 第一种:给全局包安装路径权限 {代码...} 第二种:...
    2017-09-10
  • angular2.0 笔记 - 02
    angular2.0 笔记 1.angular-cli 之 angular.json 配置表参数说明 简单创建一个demo项目 {代码...} {代码...} 上面的json是一个删除了部分内容的angular.json仅用于讲解使用,后面会给出完整json 参数 作用 $schema 关联了JSON Schema在angular CLI 的执行config.json文件 version 项目版本 newProjectRoot 这个属性定义...
    2019-04-09
  • angular@^6项目sass改less,修复ng-zorro升级@^1.1.0版本,定义主题中出现的less bug
    全新的的angular@^6项目有全新的配置文件angular.json,@<6版本的配置文件为angular-cli.json,其结构已经发生很大的变化,下面是基于angular@^6版本sass改less,并通过less变量自定义ng-zorro的主题的方法和碰到的一些less问题
    2018-07-09
    7
  • 修改npm全局安装包的位置,解决EACCES权限拒绝问题
    ​ 在macOS系统下,npm默认的全局安装路径是在/usr/local/lib/node_modules下。例如:当我们执行npm i -g vue-cli时,实际上是把vue-cli这个模块安装到了/usr/local/lib/node_modules目录下了。
    2019-06-17
    1