当前位置: 首页 > 知识库问答 >
问题:

webpack html-loaders小写angular 2内置指令

梁丘俊材
2023-03-14
var webpack = require('webpack');
var HtmlWebPackPlugin = require('html-webpack-plugin');
var path = require('path');

module.exports = {
    entry:'./src/main.ts',

    output:{
        path:'./dist',
        filename:'app.bundle.js'
    },
    module:{
        loaders:[{test:/\.ts$/, loader:'ts-loader'},
        { test: /\.css$/, loaders: ['to-string-loader', 'css-loader'] },
      { test: /\.html$/, loader: 'html-loader' },
      {test: /\.(jpe?g|png|gif|svg)$/i, loader: "file-loader"},
      //{ test: /\.html$/, loader: 'raw-loader' },
      //{ test: require.resolve('jquery'), loader: 'expose?jQuery!expose?$' }
      ]

    /*   loaders: [
      // .ts files for TypeScript
      { test: /\.ts$/, loaders: ['awesome-typescript-loader', 'angular2-template-loader'] },
      { test: /\.css$/, loaders: ['to-string-loader', 'css-loader'] },
      { test: /\.html$/, loader: 'raw-loader' }
    ]*/
    },
    resolve:{
        root: [ path.join(__dirname, 'src') ], //add this for dev server
        extensions:['','.js','.ts']
    },
    plugins:[

        //inject all the files above into this file
        new HtmlWebPackPlugin({
            template: './src/index.html'
        }),
        new webpack.ProvidePlugin({
            jQuery: 'jquery',
                $: 'jquery',
                jquery: 'jquery'
        })

    ]


}

下面是我得到的解析错误。

错误:模板分析错误:无法绑定到“routerlink”,因为它不是“a”的已知属性。(“r>Menu][routerlink]=r.routerlink[routerlinkactive]=”['active']“>{{r.text}}”):t@0:359无法绑定到“routerlinkactive”,因为它不是“a”的已知属性。(“项ui红色”*ngfor=“让r个路由”>][routerlinkactive]=“['active']”>{{r.text}}主菜单]*ngfor=“让r个路由”>主菜单[ERROR->]]*ngif=bolwidthless1000>

]*ngfor=“let r of routes”class=“item mainmenu”[routerlink]=r.routerlink>“):t@0:540属性绑定ngforOf未被嵌入模板上的任何指令使用。请确保属性名称拼写正确,所有指令都列出在”指令“部分。(”>[ERROR->]{{r.text}}]*ngif=!bolwidthless1000>“):t@0:512属性绑定ngif未被嵌入模板上的任何指令使用。请确保属性名称拼写正确,所有指令都列出在”指令“部分。(”}[错误->]

共有1个答案

公羊俊德
2023-03-14

在loader查询中将最小化参数设置为false,如下所示。

{test://.html$/,loader:'html?minimize=false‘}

 类似资料:
  • 本文向大家介绍Angular2内置指令NgFor和NgIf详解,包括了Angular2内置指令NgFor和NgIf详解的使用技巧和注意事项,需要的朋友参考一下 在这一章节中,我们来学习如何使用Angular2来展示数据,以及如何使用它的内置指令NgFor和NgIf 首先要确保你有一个可以运行起来的Angular2的样例程序,最好就是我们上一章节中完成的那个QuickStart小项目或者你自己根据官

  • 在需要/导入模块时,可以内联配置装载程序: 加载器通过使用字符来分隔模块引用和将要运行的加载器。可以使用多个加载器,并且它们以同样用!分开。装载机从右到左执行。 在以这种方式配置加载器时要小心 - 它将应用程序不同阶段的实现细节结合在一起,因此在许多情况下可能不是正确的选择。 Webpack 配置 首选方法是通过webpack.config.js文件配置装载程序。例如,TypeScript加载器任

  • Item Loaders提供了一种便捷的方式填充抓取到的 :Items 。 虽然Items可以使用自带的类字典形式API填充,但是Items Loaders提供了更便捷的API, 可以分析原始数据并对Item进行赋值。 从另一方面来说, Items 提供保存抓取数据的 容器 , 而 Item Loaders提供的是 填充 容器的机制。 Item Loaders提供的是一种灵活,高效的机制,可以更方

  • 本文向大家介绍angular4笔记系列之内置指令小结,包括了angular4笔记系列之内置指令小结的使用技巧和注意事项,需要的朋友参考一下 内置指令 内置属性型指令 属性型指令会监听和修改其它HTML元素或组件的行为、元素属性(Attribute)、DOM属性(Property)。 NgClass 形式:[ngClass]="statement" 通过绑定到NgClass,可以同时添加或移除多个类

  • 本文向大家介绍AngularJS内置指令,包括了AngularJS内置指令的使用技巧和注意事项,需要的朋友参考一下 指令,我将其理解为AngularJS操作HTML element的一种途径。 由于学习AngularJS的第一步就是写内置指令ng-app以指出该节点是应用的根节点,所以指令早已不陌生。 这篇日志简单记录了一些内置指令,先使用起来,再谈一些有趣的东西。 内置指令 所有的内置指令的前缀

  • 本文向大家介绍vue内置指令详解,包括了vue内置指令详解的使用技巧和注意事项,需要的朋友参考一下 指令 (Directives) 是带有 v- 前缀的特殊属性, 职责是,当表达式的值改变时,将其产生的连带影响,响应式地作用于 DOM。 内置指令 1、v-bind:响应并更新DOM特性;例如:v-bind:href  v-bind:class  v-bind:title  等等 主要用法是绑定属性