找到约 6000 条结果
  • IntelliJ IDEA中ESlint自动生效
    安装File Watches插件 Preferences > Plugins > 搜索 “File Watchers" 配置File Watches 在Preferences > Tools > File Watchers中添加配置 File type:JavaScript Vue 或Any Scope: Project Files Program: $ProjectFileDir$/node_modules/.bin/eslint Arguments: --fix $FileName$ Output :$FileDir$ ...
    2019-06-23
  • 当 webpack 遇上 symlink
    在开发若干个有相互依赖关系的库的时候,通常都会采用 symlink 的方式互相引用,比较典型的一种场景就是使用 lerna 开发多个 package 。
    2017-09-10
    3
  • 学习 Next.js: 部署
    要部署一个Next.js应用程序, 当然我们首先需要一个可部署的, 已经开发完成的应用程序. 以下面这个Next.js开发的小型博客为例, 来说明如何部署一个Next.js应用程序.
    2017-09-03
    12
  • 不再手写import - VSCode自动引入Vue组件和Js模块
    如要自动引入Vue组件,首先需安装VSCode拓展: Vetur 自动引入Vue组件和普通Js模块 在根目录添加 jsconfig.json 。 每次修改jsconfig.json后需重启该VSCode窗口 {代码...} 支持Webpack别名路径 同上,需更新 jsconfig.json {代码...} 在JS中自动引入node_modules中的JS 以lodahs为例,安装 lodash: npm install lodash ...
    2018-07-19
    11
  • 组件调用错误,路径问题
    经查证,是路径问题。因为子组件与父组件在同一个目录下,所以引入子组件时,我直接使用了组件的文件名(play.vue)。这使得vue在编译时,把它当做node_modules下的模块,因此要求你安装。
    2019-01-02
  • React Native 项目集成 Typescript
    React Native项目搭建(react-native + typescript) 1、安装react-nativecli工具 npm i -g react-native-cli 或者 yarn add global react-native-cli 2、创建react-native项目 react-native init MyRnProject 项目名称不允许有中划线,如:my-rn-project 3、添加Typescript 安装typescript包yarn add --dev typescript ...
    2018-12-29
  • 关于React Native报Cannot access ‘serviceOf‘的解决方案
    最近,使用0.68.0版本的React Native构建项目后,在运行项目的时候,突然给报了一个Cannot access 'serviceOf': it is internal in 'org.gradle.configurationcache.extensions' 的错误,报错日志如下。
    2022-04-08
  • nodejs中exports和module.exports
    我是看七天学会NodeJS 入的坑. 结果被一同事给问住了. exports和module.exports有啥区别.作为一新手.根本没搞清楚. 一翻测试得到了如下的结论
    2015-09-02
    2
  • lerna 基本使用(创建, 发布, 命令)
    目前网上lerna的教程不是很清楚, 所以我自己整理并且实践的笔记创建项目 {代码...} 目录结构 {代码...} 这里我们将项目分成2个子包, 后面会教大家创建一个core子项目, 一个utils子项目lerna create创建子包 {代码...} lerna add安装依赖 {代码...} 比如 {代码...} package目录下的子项目都会安装到指定package安装(utils...
    2021-11-04
  • 如何将Node.js Docker镜像大小减小10倍
    对应用程序进行Docker化非常简单,有效,但是优化Docker Image的大小是棘手的部分。 Docker易于使用,但是一旦应用程序开始扩展,镜像大小就会呈指数增长。通常,大多数情况下,应用程序的Node.js docker镜像大小超过1 GB。
    2020-10-12
  • Node服务一键离线部署
    背景说明 项目测试通过,到了上线部署阶段。部署的机器安全限制比较严格,不允许访问外网。此外,没有对外网开放ssh服务,无法通过ssh远程操作。 针对上面提到的两条限制条件,通过下面方式解决: 无法访问外部网络:将依赖的环境本地下载,打包上传,离线安装; 无法ssh远程操作:将安装/初始化步骤脚本化,安装包交给...
    2016-09-02
  • angular入门
    angular2 学习入门第一课 步骤 Install Node.js 创建应用程序的项目文件夹和定义包的依赖关系和特殊项目设置 Create the app’s Angular root component Add main.ts, identifying the root component to Angular Add index.html, the web page that hosts the application Build and run the app 文件 创建文件 {代码......
    2016-08-07
  • node.js学习之npm 入门 —6.《怎么卸载本地packages》
    在上面的例子中会从node_modules中删除lodash这个package,但是在package.json文件中相应的依赖不会删除该信息。例如此时的package.json里面的相应内容是:
    2018-03-15
  • 多页面应用的前端架构
    前提 数据管理平台包含了多个后台项目,后台项目均使用vue作为开发框架。 子项目存在公共头部,需要统一管理维护。 子项目存在公共的依赖(如vue、vuex、vue-router等),公共依赖包可以统一维护。 子项目存在公共存在公共的配置文件例如postcss.config.js需要统一维护。 解决方案一 在一个项目中,使用entry配置多个htm...
    2018-09-12
  • webpack 配置中的路径
    那么每次引入 BaseModel 的时候,很可能都会面临着写很长一堆 ../../../../ 的问题,而且如果没有编辑器的智能提示,很容易少写(或者多写)一层 ../ 。
    2017-11-29
  • webpack源码分析之一:文件打包
    自动化打包工具webpack,相信很多人和我一样尝试着研究下它,但是繁杂的功能以及高度抽象的代码实在是很难理解,所以笔者只能通过github的webpack的第一次提交进行分析,实现,并将实现的一些心得分享一下。
    2018-05-03
  • 「 性能优化 」代码分割(下)
    背景本文接上篇: 上文中, 我们了解了 chunks 三个字段的含义, 以及每个字段对应的行为。今天是实践篇。修改短短几行配置, 就达到了数百毫秒的优化效果。正文我的这个项目, 迭代一年多了, 中间打包配置也没没怎么改过, 毕竟也没什么问题, 速度也还可以。刚好最近老板要搞指标, 让每个项目组分析性能数据, 给优...
    2020-12-21