打字稿RequireJs快捷键+导航

苹果浏览器

我正在定义以下这些requireJs选项:

require.config({
    baseUrl: '/js/',
    paths: {
        jquery: '/components/jquery/dist/jquery',
        foundation: '/components/foundation/js/foundation',
        fastclick: '/components/fastclick/lib/fastclick',
        angular: '/components/angular/angular',
        angularRoute: '/components/angular-route/angular-route',
        socketIO: '/components/socket.io-client/dist/socket.io'
    },

    shim: {
        'foundation': {
            deps: ['jquery', 'fastclick']
        },
        'angular': {'exports': 'angular'},
        'angularRoute': ['angular']
    },
    priority: [
        'angular'
    ]

});

如果我在javascript语法中使用requireJs,则这些方法都可以正常工作。然后,基本url和所有这些用于外部库的快捷方式都可以使用。

但是我现在问你是否也可以使用Typescript方式使用这些快捷方式。因为如果我在说:例如文件中

import angular = require('angular');

它不导入文件。我经常使用amd选项编译源代码。

也有人可以向我提供链接,说明如何使用这些import语句浏览项目。 我的客户端代码文件夹结构

这种结构是我当前项目所使用的结构。那里我有一个客户端(公共)文件夹,如果要在浏览器中访问js文件,例如。我必须写:localhost / js / file.js现在,当我在js语法中使用requireJs时,我可以轻松编写诸如controllers / userController之类的内容,并将其导航到正确的文件夹,但是我必须如何在import /要求?目前,我必须使用导入文件中的相对路径,但这不是很明智

苹果浏览器

我这样做是为了让它起作用:)

/// <reference path="./types/angular/angular.d.ts" />
declare module 'angular'{
    var angular:ng.IAngularStatic;
    export = angular;
}

// now you can do: 
import angular = require('angular');

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

打字稿RequireJs快捷键+导航

来自分类Dev

使用键盘快捷键在单词标题之间导航?

来自分类Dev

OneNote页面导航的键盘快捷键是什么?

来自分类Dev

在窗口内导航的 XFCE 键盘快捷键

来自分类Dev

是否有键盘快捷键可在vscode中的标签之间导航?

来自分类Dev

VSCode键盘快捷键,可从搜索栏导航到突出显示的选择

来自分类Dev

vscode键盘快捷键可在窥视窗口中导航

来自分类Dev

用于隐藏/显示资源管理器导航的键盘快捷键

来自分类Dev

Visual Studio快捷键导航到[return]语句将带我们到哪里?

来自分类Dev

Ubuntu 14.04中键盘快捷键下没有导航

来自分类Dev

福昕阅读器选项卡导航键盘快捷键

来自分类Dev

导航到Google Chrome浏览器中的文本字段的键盘快捷键

来自分类Dev

打字稿jQuery AJAX导航问题

来自分类Dev

Xcode:键盘快捷键,导航到下一个/上一个断点

来自分类Dev

在eclipse中从一个文件导航到另一个文件的快捷键?

来自分类Dev

Typo3 BootStrap 3导航栏(打字稿)

来自分类Dev

反应导航和打字稿。类型中缺少属性“getScreen”

来自分类Dev

使用箭头键导航

来自分类Dev

打字稿+ RequireJs + AngularJs

来自分类Dev

终端快捷键

来自分类Dev

终端快捷键

来自分类Dev

Windowbuilder快捷键

来自分类Dev

Eclipse快捷键+“”

来自分类Dev

全屏快捷键

来自分类Dev

离子打字稿错误(“主页”类型上不存在属性“导航”)

来自分类Dev

如何在打字稿中使用angular4隐藏导航选项卡

来自分类Dev

导航栏透明快捷5

来自分类Dev

使用箭头键在表格中导航

来自分类Dev

防止退格键在AngularJS中向后导航