Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/search/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Jquery和materialize.js在新应用程序中不起作用_Jquery_Angular_Materialize_Angular Cli - Fatal编程技术网

Jquery和materialize.js在新应用程序中不起作用

Jquery和materialize.js在新应用程序中不起作用,jquery,angular,materialize,angular-cli,Jquery,Angular,Materialize,Angular Cli,我想将MaterializeCSS添加到我的新Angular2应用程序中。 在通过npm安装MaterializeCSS和jquery之后 npm install materialize-css npm install jquery 我将它们添加到angular-cli.json文件中 "styles": [ "../node_modules/materialize-css/sass/materialize.scss", "styles.css" ], "scripts": [

我想将MaterializeCSS添加到我的新Angular2应用程序中。 在通过npm安装MaterializeCSS和jquery之后

npm install materialize-css
npm install jquery
我将它们添加到angular-cli.json文件中

"styles": [
    "../node_modules/materialize-css/sass/materialize.scss",
    "styles.css"
],
"scripts": [
    "../node_modules/jquery/src/jquery.js",
    "../node_modules/materialize-css/js/materialize.js"
]
css工作没有任何问题,但是js功能缺失。之后,我尝试通过cdn添加materialize.js和jquery.js,并将这些行添加到我的index.html中

<script src="https://code.jquery.com/jquery-3.1.1.min.js"
      integrity="sha256-hVVnYaiADRTO2PzUGmuLJr8BLUSjGIZsDYGmIJLv2b8=" crossorigin="anonymous"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/materialize/0.97.8/js/materialize.min.js"></script>


现在一切正常。如何通过angular-cli.json文件使其工作?我必须在那里更改某些内容吗?

是,请选择正确位置的路径