을 은 각 2 AG-그리드를 설치하고 실행은 NPM 내가 AG-그리드 명령 --save NPM 내가 AG-그리드 각도 --save오류가 이후의 Ag 그리드 설치 - 여기 "<a href="https://www.ag-grid.com/best-angular-2-data-grid/?framework=angular#gsc.tab=0" rel="nofollow noreferrer">https://www.ag-grid.com/best-angular-2-data-grid/?framework=angular#gsc.tab=0</a>을"지침에 따라 후 각도 2
ERROR in .//jquery/lib/node-jquery.js
Module not found: Error: Can't resolve 'xmlhttprequest' in 'ProjectPath\node_modules\jquery\lib'
@ .//jquery/lib/node-jquery.js 8:28-53
@ ./src/vendor.ts
@ ./src/main.ts
@ multi webpack-dev-server/client?http://localhost:4200/ ./src/main.ts
ERROR in .//jquery/lib/node-jquery.js
Module not found: Error: Can't resolve 'location' in 'ProjectPath\node_modules\jquery\lib'
@ .//jquery/lib/node-jquery.js 13:24-43
@ ./src/vendor.ts
@ ./src/main.ts
@ multi webpack-dev-server/client?http://localhost:4200/ ./src/main.ts
ERROR in .//jquery/lib/node-jquery.js
Module not found: Error: Can't resolve 'navigator' in 'ProjectPath\node_modules\jquery\lib'
@ .//jquery/lib/node-jquery.js 17:25-45
@ ./src/vendor.ts
@ ./src/main.ts
@ multi webpack-dev-server/client?http://localhost:4200/ ./src/main.ts
ERROR in .//jsdom/lib/jsdom/living/xmlhttprequest.js
Module not found: Error: Can't resolve 'child_process' in 'ProjectPath\node_modules\jsdom\lib\jsdom\living'
@ .//jsdom/lib/jsdom/living/xmlhttprequest.js 4:18-42
@ .//jsdom/lib/jsdom/browser/Window.js
@ .//jsdom/lib/jsdom.js
@ ./~/jquery/lib/node-jquery.js
@ ./src/vendor.ts
@ ./src/main.ts
@ multi webpack-dev-server/client?http://localhost:4200/ ./src/main.ts
webpack: Failed to compile.
나는이 경고를 얻을 :
WARNING in ./~/jsdom/lib/jsdom/utils.js
216:21-40 Critical dependency: the request of a dependency is an expression
WARNING in ./~/jsdom/lib/jsdom/living/xmlhttprequest.js
20:23-30 Critical dependency: require function is used in a way in which dependencies cannot be statically extracted
WARNING in ./~/ajv/lib/async.js
96:20-33 Critical dependency: the request of a dependency is an expression
WARNING in ./~/ajv/lib/async.js
119:15-28 Critical dependency: the request of a dependency is an expression
WARNING in ./~/ajv/lib/compile/index.js
13:21-34 Critical dependency: the request of a dependency is an expression
을 내가 NPM 시작, 실행 및 응용 프로그램을 실행할 수없는 경우
나는 이러한 오류를 얻을 수
참고 :이 종속의 많은 및 구성을 그래서 나는 씨앗 프로젝트로 smartadmin 사용하고
프로젝트가 문제
여기없이 일 내가 각도 CLI 깨끗 새 프로젝트를 생성 설치 AG 그리드 업데이트 내 Package.json
{
"name": "smartadmin",
"version": "0.3.1",
"license": "MIT",
"angular-cli": {},
"scripts": {
"build:dev": "./node_modules/.bin/ng build",
"build:prod": "./node_modules/.bin/ng build --prod --aot=false",
"build": "npm run build:dev",
"clean:dist": "npm run rimraf -- dist",
"clean:install": "npm set progress=false && npm install",
"clean:start": "npm start",
"clean": "npm cache clean && npm run rimraf -- node_modules doc coverage dist",
"e2e:live": "npm run e2e -- --elementExplorer",
"e2e": "npm run protractor",
"lint": "npm run tslint \"src/**/*.ts\"",
"postversion": "git push && git push --tags",
"prebuild:dev": "npm run clean:dist",
"prebuild:prod": "npm run clean:dist",
"preclean:install": "npm run clean",
"preclean:start": "npm run clean",
"preversion": "npm test",
"protractor": "protractor",
"rimraf": "rimraf",
"server:dev": "./node_modules/.bin/ng server",
"server": "npm run server:dev",
"start": "npm run server:dev",
"test": "./node_modules/.bin/ng test",
"tslint": "tslint",
"typedoc": "typedoc",
"version": "npm run build",
"ng": "ng",
"pree2e": "webdriver-manager update --standalone false --gecko false"
},
"private": true,
"dependencies": {
"@angular/common": "^2.3.1",
"@angular/compiler": "^2.3.1",
"@angular/core": "^2.4.9",
"@angular/forms": "^2.3.1",
"@angular/http": "^2.3.1",
"@angular/platform-browser": "^2.3.1",
"@angular/platform-browser-dynamic": "^2.3.1",
"@angular/router": "^3.3.1",
"@types/jquery": "^2.0.40",
"@types/node": "^6.0.62",
"X-editable": "github:vitalets/x-editable",
"ag-grid": "^8.2.0",
"ag-grid-angular": "^8.2.0",
"bootstrap": "^3.3.7",
"bootstrap-colorpicker": "^2.3.5",
"bootstrap-duallistbox": "github:istvan-ujjmeszaros/bootstrap-duallistbox",
"bootstrap-markdown": "^2.10.0",
"bootstrap-progressbar": "^0.9.0",
"bootstrap-slider": "^9.1.3",
"bootstrap-tagsinput": "^0.7.1",
"bootstrap-timepicker": "^0.5.2",
"chart.js": "2.3.0",
"clockpicker": "0.0.7",
"clone": "~2.0.0",
"core-js": "^2.4.1",
"debounce": "^1.0.0",
"dropzone": "^4.3.0",
"dygraphs": "^1.1.1",
"fuelux": "^3.15.8",
"he": "^1.1.0",
"highcharts": "^4.2.7",
"ion-rangeslider": "^2.1.4",
"jquery": "~2.2.4",
"jquery-color": "^1.0.0",
"jquery-jcrop": "^0.9.13",
"jquery-knob": "^1.2.11",
"jquery-ui-npm": "^1.12.0",
"jquery-validation": "^1.15.1",
"jquery.maskedinput": "^1.4.1",
"markdown": "^0.5.0",
"morris.js": "^0.5.0",
"ng2-bootstrap": "^1.1.16-9",
"ng2-popover": "0.0.13",
"ng2-redux": "4.2.1",
"nouislider": "^8.5.1",
"raphael": "^2.2.1",
"redux": "^3.6.0",
"rxjs": "^5.0.1",
"scriptjs": "^2.5.8",
"select2": "^4.0.3",
"smartadmin-plugins": "^1.0.15",
"summernote": "^0.8.1",
"to-markdown": "^3.0.1",
"ts-helpers": "^1.1.1",
"zone.js": "^0.7.2"
},
"devDependencies": {
"@angular/cli": "1.0.0-beta.30",
"@angular/compiler-cli": "^2.3.1",
"@types/jasmine": "2.5.38",
"@types/jquery": "^2.0.40",
"@types/node": "^6.0.42",
"codelyzer": "~2.0.0-beta.1",
"css-loader": "^0.26.0",
"exports-loader": "^0.6.3",
"expose-loader": "^0.7.1",
"file-loader": "^0.9.0",
"imports-loader": "^0.7.0",
"jasmine-core": "2.5.2",
"jasmine-spec-reporter": "2.5.0",
"karma": "1.2.0",
"karma-chrome-launcher": "^2.0.0",
"karma-cli": "^1.0.1",
"karma-jasmine": "^1.0.2",
"karma-remap-istanbul": "^0.2.1",
"protractor": "~4.0.13",
"raw-loader": "0.5.1",
"script-loader": "^0.7.0",
"style-loader": "^0.13.1",
"ts-node": "1.2.1",
"tslint": "^4.3.0",
"typescript": "~2.0.3",
"url-loader": "^0.5.7"
},
"repository": {
"type": "git",
"url": "https://bitbucket.org/grigson/smartadmin-angular-2"
},
"bugs": {
"url": "https://bitbucket.org/grigson/smartadmin-angular-2/issues"
},
"engines": {
"node": ">= 4.2.1",
"npm": ">= 3"
}
}
그런 간단한 수정을 믿을 수 없습니다. 이 하나가 내 견과를 몰고 있었어! –
스마트 관리자 템플릿 React Seed Project 데모를 실행하려고하면 "npm install jquery --save"를 실행 해 보겠습니다. 아무 반응이 없습니다 –