如何在角度1中安装npm的模块

时间:2016-09-28 18:31:58

标签: angularjs npm angular-bootstrap

我正在尝试使用npm安装bootstrap。我跑了:

npm install angular-ui-bootstrap

并且成功地将模块安装在node_modules文件夹中。问题是我似乎无法从index.html引用文件。我输入以下内容:

<script src="/node_modules/angular-ui-bootstrap/dist/ui-bootstrap.js"></script>

但它返回404.我有3个问题:

  1. 我是否引用了正确的文件
  2. 如何在index.html中包含该文件
  3. 如果我在html中包含该文件,那就足以清除我得到的另一个错误:

    Error: [$injector:modulerr] Failed to instantiate module ui.bootstrap due to:
    Error: [$injector:nomod] Module 'ui.bootstrap' is not available!
    
  4. 这是文件结构:

    Project
        -app
            -index.html
        -node_modules
            -angular-ui-bootstrap
                -dist
                    -ui-bootstrap.js
    

1 个答案:

答案 0 :(得分:1)

/移除<script src="/node_modules/angular-ui-bootstrap/dist/ui-bootstrap.js"></script> 像这样:

<script src="node_modules/angular-ui-bootstrap/dist/ui-bootstrap.js"></script>