我有一个Angular-5应用程序:
"@types/lodash-es": "^4.17.4",
最初,当我做ng发球时,我得到了这个错误:
./node_modules/css-loader出错?{“sourceMap”:false,“importloaders”:1}!./node_modules/postcss-loader/lib?{“ident”:“postcss”,“sourceMap”:false}!./node_modules/sass-loader/lib/loader.js?{“sourceMap”:false,“precision”:8,“includepaths”:[“
但当我这么做的时候:
npm重建节点-SASS
错误更改为:
node_modules/@types/lodash/common/array.d中出错ts(37,24):错误ts1005:“;”应为。node_modules/@types/lodash/common/array.d.ts(483,22):错误TS1005:“;”应为。node_modules/@types/lodash/common/array.d.ts(483,41):错误TS1005:应为“,”.node_modules/@types/lodash/common/array.d.ts(483,44):错误TS1005:应为“(”.
我做了npm I--仅包锁定
但错误还在。
我该怎么解决?
谢谢
如果node的版本错误,则必须降级node,或升级node-sass,直到有一对兼容的node-sass。如果支持节点版本,您可能只需运行:
npm rebuild node-sass
我试图在windows 10中运行一个angular项目。它和我在Ubuntu中做的项目是一样的。当我克隆存储库并安装所有节点包时,我遇到了这个错误。 ./node_modules/css-loader出错?{“sourceMap”:false,“importloaders”:1}!./node_modules/postcss?{“ident”:“postcss”}!./node_modules/
node_modules/vue/types/jsx.d.ts(39,7)? 这种怎么改?
我不断地得到这个错误,我并没有试图解决它。 包bonuscalc; 导入java.text.DecimalFormat;导入java.util.scanner; 公共类BonusCalc{/***@param args命令行参数*/public static void main(String[]args){ }
所以我们去年创建了一个网站,使用的是: 节点V6.9.1 NPM v3.10.8 Angular-CLI v1.0.0-beta.24 Typescript v2.1.4 上一个开发人员签入时,该应用程序能够构建。自从得到一个新的开发人员、设置上面的版本并执行一个ng构建之后,我们现在又出现了新的错误: e:/code/score/node_modules/@types/async/index.d
我在我的项目中使用了角材料旋转器,但是,它显示了这一点 node_modules/rxjs-compat/operator/sharereplay中的错误。d.ts(2,10):错误TS2305:模块“d://controlcenter/ofservices/node_modules/rxjs/internal-compatibility/index”没有导出成员“sharereplayconfi
我在React上使用TypeScript,在运行时使用PropTypes验证道具。最近我更新了TypeScript 3.9。3.从那时起,情况就不一样了。鉴于此接口: 如果我声明这些proptype: 抛出错误TS2322: 类型验证器;答案:验证器;nid:必需;路径:必需;类型:必需;} 相反,应为任何类型: 它不会返回错误,但这样我将错过属性验证。为什么不工作吗?我也尝试过包装与