首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏全栈程序员必看

    es6 转es5_es5 es6是什么

    browserify 转换 exports 和 require 语法 使ie支持 二合一 直接一步转换 npm install -g browserify npm install --save-dev babelify @babel/core npm install core-js@2 --save-dev #用法npx browserify script.js -t babelify -o bundle.js # ": { "test": "echo \"Error: no test specified\" && exit 1", "build": "npx browserify parent.js -t babelify ..] transform path is: '$JS_PATH echo '[starting install node]' npm i npm audit fix echo '[starting babelify ]' find $JS_PATH -name '*.js' -not -name 'productadd.js' -type f -exec npx browserify { } -t babelify

    85120编辑于 2022-11-08
  • 来自专栏赵康的日常专栏

    【前端】我的Gulp配置

    require('gulp-util'); var stylus = require('gulp-stylus'); var browserify = require('browserify'); // var babelify = require('babelify'); var source = require('vinyl-source-stream'); var buffer = require('vinyl-buffer temp/script/main.js'], debug: true, // 告知Browserify在运行同时生成内联sourcemap用于调试 }) // .transform("babelify

    35110编辑于 2023-10-17
  • 来自专栏jeremy的技术点滴

    gulp替换webpack

    babel-plugin-transform-object-rest-spread": "^6.20.2", "babel-preset-es2015": "^6.18.0", "babel-preset-react": "^6.16.0", "babelify 前端编译js时使用了gulp、babel、browserify、babelify,编译css时使用了less,使用gulp-connect作为开发服务器。 require('gulp'); const browserify = require('browserify'); const errorify = require('errorify'); const babelify = require("babelify"); const source = require('vinyl-source-stream'); const connect = require('gulp-connect '); b.exclude('antd'); b.exclude('axios'); // 在这里加入变换操作 b.transform(babelify.configure

    2.9K40发布于 2018-05-10
  • 来自专栏阮一峰的网络日志

    Babel 入门教程

    首先,安装babelify模块。 $ npm install --save-dev babelify babel-preset-es2015 然后,再用命令行转换ES6脚本。 $ browserify script.js -o bundle.js \ -t [ babelify --presets [ es2015 react ] ] 上面代码将ES6脚本script.js { "browserify": { "transform": [["babelify", { "presets": ["es2015"] }]] } } 八、在线转换 Babel提供一个

    1.2K50发布于 2018-04-12
  • 来自专栏京程一灯

    为ES6配置JavaScript测试工具

    Browserify用户需要安装babelify transform库。该库允许Browserify在构建过程中使用Babel对代码进行转译。 npm install --save babelify 你可以通过命令行参数传递给browserify: browserify -t [ babelify ] some-file.js -o some-output-file.js 也可以写入package.json: "browserify": { "transform": ["babelify"] } 针对webpack,你需要安装babel-loader。 你只需要在testem.json中添加以下配置: "serve_files": ["tests-bundle.js"], "before_tests": "browserify -t [ babelify 例如: browserify -d -t [ babelify ] test/**/*.js -o tests-bundle.js Webpack: 你可以通过在webpack配置文件中引入devtool

    4.1K20发布于 2019-03-27
  • 来自专栏向治洪

    ECMAScript 6 入门简介

    首先,安装babelify模块。 $ npm install --save-dev babelify babel-preset-es2015 然后,再用命令行转换ES6脚本。 $ browserify script.js -o bundle.js \ -t [ babelify --presets [ es2015 ] ] 上面代码将ES6脚本script.js,转为 { "browserify": { "transform": [["babelify", { "presets": ["es2015"] }]] } } 在线转换 Babel提供一个

    1.7K70发布于 2018-02-05
  • 来自专栏java一日一条

    为什么JavaScript开发如此疯狂

    而你只需要安装browserify,babelify和react-dom,考量未知的成千上万行代码即可。

    89720发布于 2018-09-18
  • 来自专栏前端的逆袭

    【译】在 Webstorm 中使用 ReactJS:编码辅助、代码规范、重构以及编译

    via npm: 就像 Getting started 教程中所建议的那样,通过 npm 安装以下模块: npm install --save react react-dom browserify babelify 为了更加自动化构建的过程,让我们来添加教程中所建议的命令,作为项目 package.json 文件中的脚本部分: "scripts": {    "build": "browserify -t [ babelify

    6.5K10发布于 2019-09-10
  • 来自专栏Vincent-yuan

    Vue.js——60分钟browserify项目模板快速入门

    "babel-preset-stage-2": "^6.0.0", "babel-runtime": "^6.0.0", "cross-env": "^1.0.6", "babelify "^8.5.2", "watchify": "^3.4.0" }, "browserify": { "transform": [ "vueify", "babelify

    1.6K20发布于 2020-07-16
  • 来自专栏樯橹代码

    Rxjs 响应式编程-第六章 使用Cycle.js的响应式Web应用程序

    幸运的是,Babel有一个名为Babelify的Browserify适配器: npm install babelify 在每个使用JSX的文件中,我们需要在文件顶部添加以下行: /** @jsx hJSX 现在,当我们想要编译项目时,我们可以使用以下命令: browserify index.js -t babelify --outfile bundle.js 从用户那里获取搜索关键词 我们需要一个函数来返回一个

    3.9K30发布于 2019-09-03
  • 来自专栏前端少年汪的博客

    Three.js深入浅出:1-搭建Three.js开发环境

    例如,Browserify 仅需 babelify 插件。 Import maps 和从静态主机或CDN来进行安装的方式相比,从npm安装时,导入的路径有所不同。

    1.5K20编辑于 2023-11-21
  • 来自专栏JavaScript全栈

    文稿:Ant Design从无到有,带你体悟大厂前端开发范式

    1); } } tsResult.on('finish', check); tsResult.on('end', check); const tsFilesStream = babelify

    2.6K20发布于 2020-07-20
领券