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

无法用引导程序编译angular

曾绯辞
2023-03-14

我试图开始一个项目与Angular,但我不能进一步因为错误:

“在multi./src/styles.css./node_modules/bootstrap/dist/css/bootstrap.min.css模块中找不到错误:”

依赖关系如下:

"dependencies": {
    "@angular/animations": "^6.0.3",
    "@angular/common": "^6.0.3",
    "@angular/compiler": "^6.0.3",
    "@angular/core": "^6.0.3",
    "@angular/forms": "^6.0.3",
    "@angular/http": "^6.0.3",
    "@angular/platform-browser": "^6.0.3",
    "@angular/platform-browser-dynamic": "^6.0.3",
    "@angular/router": "^6.0.3",
    "core-js": "^2.5.4",
    "rxjs": "^6.0.0",
    "zone.js": "^0.8.26",
    "bootstrap":  "3.3.7"
}

json(相关部分):

    "styles": [
        "src/styles.css"
    ],
    "scripts": []
},

devDependencies:

"devDependencies": {
    "@angular/compiler-cli": "^6.0.3",
    "@angular-devkit/build-angular": "~0.6.8",
    "typescript": "~2.7.2",
    "@angular/cli": "~6.0.8",
    "@angular/language-service": "^6.0.3",
    "@types/jasmine": "~2.8.6",
    "@types/jasminewd2": "~2.0.3",
    "@types/node": "~8.9.4",
    "codelyzer": "~4.2.1",
    "jasmine-core": "~2.99.1",
    "jasmine-spec-reporter": "~4.2.1",
    "karma": "~1.7.1",
    "karma-chrome-launcher": "~2.2.0",
    "karma-coverage-istanbul-reporter": "~2.0.0",
    "karma-jasmine": "~1.1.1",
    "karma-jasmine-html-reporter": "^0.2.2",
    "protractor": "~5.3.0",
    "ts-node": "~5.0.1",
    "tslint": "~5.9.1"
}

我已经尝试了stackoverflow的所有解决方案,但都没有效果。我试过:

"styles": [
      "src/styles.css",
      "node_modules/bootstrap/dist/css/bootstrap.css"
    ],
    "scripts": ["../node_modules/jquery/dist/jquery.js",
      "node_modules/bootstrap/dist/js/bootstrap.bundle.js"
  ]`

我尝试过组合不同版本的应用程序(例如angular 6、bootstrap 4等)

我尝试从包中删除node_modules/bootstrap/dist/css/bootstrap.css,并将其导入styles.css中

什么都不起作用,现在我没有想法,面对绝望和失败已经在33页的书“Pro Angular”亚当弗里曼。也许这里的某个人经历过这个问题,并且有上面提到的其他可行的解决方案?

共有2个答案

诸葛亮
2023-03-14

试试看

"styles": [
      "node_modules/bootstrap/dist/css/bootstrap.min.css",
      "src/styles.css"

我读到bootstrap应该是第一个,然后是styles.css。我还添加了“min.css”,但我现在不记得它是否应该包含它了

吴驰
2023-03-14

您可以尝试将其添加到index.html中。尝试在标记的底部添加以下内容:

<!-- Latest compiled and minified CSS -->
<link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/css/bootstrap.min.css" integrity="sha384-BVYiiSIFeK1dGmJRAkycuHAHRg32OmUcww7on3RYdg4Va+PmSTsz/K68vbdEjh4u" crossorigin="anonymous">

<!-- Optional theme -->
<link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/css/bootstrap-theme.min.css" integrity="sha384-rHyoN1iRsVXV4nD0JutlnGaslCJuC7uwjduW9SVrLvRYooPp2bWYgmgJQIXwl/Sp" crossorigin="anonymous">

<!-- Latest compiled and minified JavaScript -->
<script src="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/js/bootstrap.min.js" integrity="sha384-Tc5IQib027qvyjSMfHjOMaLkfuWVxZxUPnCJA7l2mCWNIpG9mGCD8wGNIcPD7Txa" crossorigin="anonymous"></script>

如果这不起作用,请尝试重新启动npm startng serve。有时,当您修改Angular.json时,您必须这样做。

 类似资料:
  • 应用程序昨晚运行时正在编译。今天早上它抛出了这个错误:

  • 问题内容: 我想安装rJava,但没有用。当我在控制台中键入R CMD javareconf时,出现以下错误: 任何想法如何解决? 问题答案: 该文件是JDK安装的一部分。您可能没有正确安装Java JDK。从此处下载Oracle Java ,或使用软件包管理器。 如果您已经安装了Java JDK,则将JAVA_HOME环境变量设置为指向JDK目录。

  • 我使用Selenium和Maven创建了一个新的Java项目。这是pom.xml中的相关内容 然后我创建了这个使用Selenium框架的基本Java程序: 但是,我得到了这个编译错误: 无法解析org.openqa.selenium.internal.killable类型。它是从必需的。class文件间接引用的 有人能建议我哪里出了问题吗?

  • 这是我在这里的第一篇文章,所以如果我的风格是错误的,我道歉! 我一直在尝试使用python 3.6在Ubuntu 16.04上安装mpi4py(因为SU2要求并行处理)。我下载了mpi4pi并尝试从源代码构建,因为我想使用我配置的OpenMPI库,并尝试了以下操作: 但是,它最终会失败,并出现“错误:无法链接MPI程序。检查您的配置!!!” 查看 SU2 和 mpi4py 文档,他们建议使用 pi

  • 问题内容: 我正在尝试按照本教程创建可执行文件 https://github.com/anthony- tuininga/cx_Freeze/tree/master/cx_Freeze/samples/Tkinter 进行一些调整后,我可以编译项目,但是当我单击.exe时,会触发加载鼠标的动画,但没有任何加载。之前曾问过这个问题,但从未解决过。 我的应用程式档案 我的setup.py 另外我一直在

  • 运行安装脚本后,服务器启动并提供一个页面,在“未能编译行”之后显示相同的文本。 我正在运行Windows10和自动更新刚刚更新了我的电脑今天,就在我做创建-反应-快速安装之前。