javascript - Angular 11 面临加载 js 文件的问题:未捕获的语法错误:无法在模块外使用 import 语句
问题描述
当我在 angular.json 文件中加载 js 文件时,面临 Uncaught SyntaxError 中的问题:无法在模块外使用 import 语句
参考 angular.json
"styles": [
"src/assets/scss/app.scss",
"src/styles.scss"
],
"scripts": [
"src/assets/js/app.js"
]
tsconfig.json 文件
{
"compileOnSave": false,
"compilerOptions": {
"baseUrl": "./",
"outDir": "./dist/out-tsc",
"forceConsistentCasingInFileNames": true,
"strict": true,
"noImplicitReturns": true,
"noFallthroughCasesInSwitch": true,
"sourceMap": true,
"declaration": false,
"downlevelIteration": true,
"experimentalDecorators": true,
"moduleResolution": "node",
"importHelpers": true,
"target": "es2015",
"module": "es2020",
"esModuleInterop": true,
"lib": [
"es2018",
"dom"
]
},
"angularCompilerOptions": {
"enableI18nLegacyMessageIdFormat": false,
"strictInjectionParameters": true,
"strictInputAccessModifiers": true,
"strictTemplates": true
}
}
解决方案
推荐阅读
- javascript - CSP - 允许来自给定目录的我自己的脚本
- javascript - 为什么 JavaScript 中的一段有效代码会在 TypeScript 和 React 中产生映射函数错误?
- reactjs - 我正在将 CKEditor 用于 Strapi 项目,并且我想更改可用的默认标题
- java - 在 Intellij Idea 中遇到 Jar 问题
- python - 有没有更好的方法将熊猫数据框转换为张量数据集,特征和标签分开,如加载 API 数据集?
- html - 引导样式干扰 CSS 中的网格框
- protractor - 无法在量角器中找到按钮
- node.js - 在 Windows 10 上使用 Opencv4nodejs 构建电子应用程序的问题
- python - 即使引发了 ValueError,Pytest assertRaisesWithMessage(ValueError) 也会失败
- c++ - 如何更改终端显示?Mac 上的可视化代码