/ / SyntaxError: node_modules / angular2 / ts / package.json: अनपेक्षित टोकन <- टाइपस्क्रिप्ट, sails.js, कोणीय

SyntaxError: node_modules / angular2 / ts / package.json: अप्रत्याशित टोकन <- टाइपस्क्रिप्ट, sails.js, कोणीय

मैं कोणीय 2 I सेटअप के साथ पाल ऐप विकसित करता हूं, लेकिन मुझे त्रुटि मिली

SyntaxError: /home/mts/Desktop/sampleProject/appSails/node_modules/angular2/ts/package.json: Unexpected token <
at Object.parse (native)
at Object.Module._extensions..json (module.js:430:27)
at Module.load (module.js:357:32)
at Function.Module._load (module.js:314:12)
at Module.require (module.js:367:17)
at require (internal/module.js:16:19)
at /usr/local/lib/node_modules/sails/node_modules/include-all/index.js:129:29
at Array.forEach (native)
at requireAll (/usr/local/lib/node_modules/sails/node_modules/include-all/index.js:44:9)
at /usr/local/lib/node_modules/sails/node_modules/include-all/index.js:54:23

मैं उस परिदृश्य को कैसे हल कर सकता हूं कि पाल सर्वर कैसे हो?

उत्तर:

जवाब के लिए 0 № 1

आपकी समस्या (जो मेरी भी थी) यह है कि कोणीय 2 एक क्लाइंटसाइड पैकेज है, जिसका नाम पैकेज है incluede-all सभी को शामिल करने की कोशिश करता है node_module पाल के लिए एक निर्देशिका के भीतर फाइलें। मैं ग्राहकों की निर्भरता की एक सरणी जोड़कर इस समस्या को हल किया package.json

 "clientsideDependencies": [
"angular2","zone.js","rxjs"
],

फिर मैंने कांटा लगाया include-all पैकेज और इस पैकेज को पारित करने के लिए एक कोड लिखें

मेरा यहाँ है कांटा

आप इस कांटे का उपयोग कर सकते हैं यह बिना किसी समस्या के काम करता है बस के स्रोत को बदलें include-all पर package.json सेवा मेरे :

"include-all": "https://github.com/semirturgay/include-all.git"

तो भागो npm install अद्यतन करने के लिए include-all