![](/img/trans.png)
[英]'Use of const in strict mode' error while trying gulp build for installing Semantic UI
[英]Cordova-build error: Use of const in strict mode
我在 VS 2015 中創建了一個新的 Cordova 項目。當我嘗試運行代碼時,我的構建輸出中出現以下錯誤:
1>------ Build started: Project: TestProject, Configuration: Debug Android ------
1> ------ Ensuring correct global installation of package from source package directory: C:\PROGRAM FILES (X86)\MICROSOFT VISUAL STUDIO 14.0\COMMON7\IDE\EXTENSIONS\APACHECORDOVATOOLS\packages\vs-tac
1> ------ Name from source package.json: vs-tac
1> ------ Version from source package.json: 1.0.42
1> ------ Package already installed globally at correct version.
1> ------ Cordova tools 6.1.1 already installed.
1> ------ Build Settings:
1> ------ Build Settings:
1> ------ platformConfigurationBldDir: C:\Users\safan.allauddin\documents\visual studio 2015\Projects\TestProject\TestProject\bld\Android\Debug
1> ------ platformConfigurationBinDir: C:\Users\safan.allauddin\documents\visual studio 2015\Projects\TestProject\TestProject\bin\Android\Debug
1> ------ buildCommand: prepare
1> ------ platform: Android
1> ------ cordovaPlatform: android
1> ------ configuration: Debug
1> ------ cordovaConfiguration: Debug
1> ------ projectName: TestProject
1> ------ projectSourceDir: C:\Users\safan.allauddin\documents\visual studio 2015\Projects\TestProject\TestProject
1> ------ npmInstallDir: C:\Users\safan.allauddin\AppData\Roaming\npm
1> ------ language: en-US
1> ------ Adding platform: android
1>MSBUILD : cordova-build error : SyntaxError: C:\Users\safan.allauddin\AppData\Roaming\npm\node_modules\vs-tac\node_modules\cordova\6.1.1\node_modules\cordova\node_modules\cordova-lib\node_modules\request\node_modules\tough-cookie\node_modules\ip-regex\index.js:3
1> SyntaxError C:\Users\safan.allauddin\AppData\Roaming\npm\node_modules\vs-tac\node_modules\cordova\6.1.1\node_modules\cordova\node_modules\cordova-lib\node_modules\request\node_modules\tough-cookie\node_modules\ip-regex\index.js:3
1>MSBUILD : cordova-build error : const v4 = '(?:25[0-5]|2[0-4][0-9]|1[0-9][0-9]|[1-9][0-9]|[0-9])(?:\\.(?:25[0-
1> const v4 = '(?:25[0-5]|2[0-4][0-9]|1[0-9][0-9]|[1-9][0-9]|[0-9])(?:\\.(?:25[0-
1>MSBUILD : cordova-build error : ^^^^^
1> ^^^^^
1>MSBUILD : cordova-build error : Use of const in strict mode.
1> Use of const in strict mode.
========== Build: 0 succeeded, 1 failed, 0 up-to-date, 0 skipped ==========
========== Deploy: 0 succeeded, 0 failed, 0 skipped ==========
我的節點版本是 v11.10.0,我的 npm 版本是 6.7.0。
我遇到了類似的問題,我采取了以下步驟:
進入以下目錄:
C:\Users\'USER'\AppData\Roaming\npm\node_modules\vs-tac\node_modules\cordova\'CORDOVA VERSION'\node_modules\cordova\node_modules\cordova-lib\package.json
在 package.json 文件中,您將找到請求。 將請求從您的版本更改為'2.81.0'
。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.