首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

【开发指南】(二)Ionic3开发工具插件推荐

ionic主要使用网页的开发方式,一般的web开发的IDE就可以了,有大型的也有轻量级的供考虑,每个开发人员都有自身喜爱和倾向的IDE,在此不一一列举了,个人推荐VS code,比较轻量型的,下载不用访问外国网站...用于ionic开发的插件推荐: Npm Intellisense 模糊查询模块,已安装模块快捷导入,未安装模块提供一键下载安装,你还在考虑什么?...ts importer Types auto installer 当安装一个第三方js包时,如: npm install --save lodash 插件会自动执行下属命令安装响应...types文件: npm install --save @types/lodash Auto Import 有C#或者java经验的会有似成相识的感觉。...auto-import ionic 2 Commands with Snippets 有了它,我们不用手动敲打cli的命令来创建各种组件,只需要在要创建目录右键选择,输入名称即可; ionic2

1.6K30
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    ionic和cordova初探--从安装到运行首个app

    1.安装node 许多前端工具的安装都依赖于node的包管理器npm,Node官网: https://nodejs.org/ 安装完成后在cmd中输入 npm -v 回车。...http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html JDK需要配置两个环境变量:(如果已配置就无需再配置...安装ionic和cordova 安装命令 命令行输入 `npm install -g cordova ionic` 安装示意图: ?...然后执行命令cnpm install -g cordova ionic安装ionic和cordova 查看是否安装成功: 查看ionic版本 `ionic -v` 查看cordova版本 `cordova...使用cordova创建安卓项目(建议直接跳过第5步,使用第6步) (1)打开一个存放项目的目录,打开命令行,输入cordova create 目录 报名 App名称,然后回车。

    3.4K10

    【开发指南】(六)Ionic3从目录结构理解开发

    的命令钩子,用于编译和打包; node_modules:js库——node管理的依赖包(通过命令npm install 包名或路径安装); platforms:ios、android等可选平台生成的原生项目...(通过命令ionic cordova platform add 平台名称后生成,本来支持wp的,但看最新命令显示貌似已经移除了,见如下): StreamdeMacBook-Pro:appetite woodstream...android ~6.2.2 blackberry10 ~3.8.0 (deprecated) browser ~4.1.0 osx ~4.0.1 webos ~3.7.0 plugins:已安装的...package.json: node安装模块时的依据文件,在里面配置的内容,在执行npm install命令后会生成到node_modules目录。...另外它们的名字也是可变的,只是基于约定大于配置的概念,而且利用ionic-cli命令行生成文件,如ionic g pipe date会生成到上述默认文件夹名称中,所以建议保持一致。

    2.8K10

    Node.js 项目 TypeScript 改造指南

    找不到模块 Node.js 项目是 commonjs 规范,使用 require 导出一个模块:const path = require('path');首先看到的是 require 处的错误: Cannot...path 处的错误: 找不到模块“path”。...ts(2307) 这两个是同一个问题,path 模块和 require 都是 Node.js 的东西,需要安装 Node.js 的声明文件,npm i @types/node -D。...TypeScript的import问题 安装完 Node 的声明文件后,之前的写法:const path = require('path')在 require 处仍然会报错,不过这次不是 TypeScript...比如你安装了 gulp@3 的版本,就不要安装 gulp@4 的 @types/gulp 极少情况,第三方包内既没有声明文件,对应的@types/mod包也没有,此时为了解决报错,只能自己给第三方包添加声明文件了

    8.4K32

    Node.js项目TypeScript改造指南

    找不到模块 Node.js 项目是 commonjs 规范,使用 require 导出一个模块:const path = require('path');首先看到的是 require 处的错误: Cannot...path 处的错误: 找不到模块“path”。...ts(2307) 这两个是同一个问题,path 模块和 require 都是 Node.js 的东西,需要安装 Node.js 的声明文件,npm i @types/node -D。...TypeScript的import问题 安装完 Node 的声明文件后,之前的写法:const path = require('path')在 require 处仍然会报错,不过这次不是 TypeScript...比如你安装了 gulp@3 的版本,就不要安装 gulp@4 的 @types/gulp 极少情况,第三方包内既没有声明文件,对应的@types/mod包也没有,此时为了解决报错,只能自己给第三方包添加声明文件了

    4.6K10

    Web Spider Babel安装 & Ast抽象语法 - 基本使用

    四、案例操作 1、下面是可以遍历的对象类型网址:https://www.babeljs.cn/docs/babel-types 2、下面是可以替换value的数据类型网址:https://www.babeljs.cn.../docs/babel-types#stringliteral 3、read.js 代码内容; var a = 1; var b = 2; 4、案例代码; /* * 安装 npm install @babel...操作节点,比如判断节点类型,生成新的节点等 var t = require("@babel/types"); // 将语法树转换为源代码 var generator = require("@babel...(path) { //需要遍历的对象类型 //进入该类型后需要进行的一些操作 console.log("name = " + path.node.id.name); /.../ 打印当前节点的对象名称; console.log("value = " + path.node.init.value); // 打印当前节点的对象值; path.node.init

    51130

    Node.js项目TypeScript改造指南

    找不到模块 Node.js 项目是 commonjs 规范,使用 require 导出一个模块:const path = require('path');首先看到的是 require 处的错误: Cannot...path 处的错误: 找不到模块“path”。...ts(2307) 这两个是同一个问题,path 模块和 require 都是 Node.js 的东西,需要安装 Node.js 的声明文件,npm i @types/node -D。...TypeScript的import问题 安装完 Node 的声明文件后,之前的写法:const path = require('path')在 require 处仍然会报错,不过这次不是 TypeScript...比如你安装了 gulp@3 的版本,就不要安装 gulp@4 的 @types/gulp 极少情况,第三方包内既没有声明文件,对应的@types/mod包也没有,此时为了解决报错,只能自己给第三方包添加声明文件了

    4.4K20

    ionic2项目环境搭建

    最近在学习ionic2,搭环境的时候遇到一些坑,自己写下来马克一下。 最开始用npm安装ionic,记得把npm升级一下到最新版本。npm install –g ionic 记得要全局安装。...进入到要放项目的目录 ionic start 项目所在文件夹名称 实例选项 我安装的时候卡在了running command上,可以是因为网络的问题。...所以进到了项目文件夹里的 node_modules目录,再 ```npm 或者 cnpm install`` (或者直接之前换成国内源) 之后想在浏览器中运行项目,需要进入项目目录,输入ionic serve...之后又会报错,按照报错的提示用npm安装所需要的依赖。 之后遇到的坑是安装好node-sass之后依然提示缺少这个模块。...最后进到node_modueles目录发现node-sass模块的文件夹名前面有下划线后面还有版本号那些,把文件夹名改成只有 node-sass就可以了。

    48100

    自定义Cordova插件详解

    现有的Cordova插件能满足平时大部分的开发需求,然而,有时候找不到合适的插件、或对找到的插件有不满意的地方,那就要动手去做或改写一个插件,这时候就要了解一些Cordova插件的相关知识。...platforms 是我们应用支持的平台目录,plugins是我们安装的插件目录,config.xml 是应用的配置信息(应用名称、描述等),www 是我们的 web 工程目录。...js) name:模块名称 clobbers/merges target:H5通过它调用js中间件方法(ts调用方法的前缀) - platform name:对应平台...四、安装已开发完成的插件 如果没有现成的项目,可以创建一个新的cordova项目来测试: cordova create hello com.example.hello HelloWorld 然后像平常添加插件一样...cordova plugin remove XXXXX(你的plugin_id) 查看已安装插件 ionic cordova plugin list

    2.3K30

    旧项目TypeScript改造问题与解决方案记

    可以使用lodash工具集中的相关方法,安装时需要安装`lodash.assign`和`@types/lodash.assign`。...在安装bluebird时需要同时安装@types/bluebird声明文件。缺点就是引入的Promise库较大,而且如果你的库作为一个基础库时,可能会与其他的调用方的Promise库产生冲突。...编辑器报错:[ts] 找不到名称“setTimeout”。 这是由于编辑器和编译时不知道当前代码运行环境导致的。 因此,我们解决这个问题的思路有两种: 1....让TypeScript能够知道当前的代码容器。具体示例如下: "compilerOptions": { "lib": ["dom"] } 2. 安装`@types/node`。...该方法适用于node环境下或者采用webpack打包时可以引入node代码。该方法直接通过`npm install @types/node`即可安装完成,解决报错问题。

    5K10
    领券