Closed aidab98 closed 1 year ago
Did you successfully run npm install
?
Which version of Node are you using ?
Node version v16.17.0.
When I run npm install this is the output:
node-sass@4.14.1 install C:\Viva-ACE-Samples\sp-dev-fx-aces\samples\PrimaryTextCard-MyEmails\node_modules\node-sass node scripts/install.js
Downloading binary from https://github.com/sass/node-sass/releases/download/v4.14.1/win32-x64-93_binding.node Cannot download "https://github.com/sass/node-sass/releases/download/v4.14.1/win32-x64-93_binding.node":
HTTP error 404 Not Found
Hint: If github.com is not accessible in your location try setting a proxy via HTTP_PROXY, e.g.
export HTTP_PROXY=http://example.com:1234
or configure npm proxy via
npm config set proxy http://example.com:8080
node-sass@4.14.1 postinstall C:\Viva-ACE-Samples\sp-dev-fx-aces\samples\PrimaryTextCard-MyEmails\node_modules\node-sass node scripts/build.js
Building: C:\Program Files\nodejs\node.exe C:\Viva-ACE-Samples\sp-dev-fx-aces\samples\PrimaryTextCard-MyEmails\node_modules\node-gyp\bin\node-gyp.js rebuild --verbose --libsass_ext= --libsass_cflags= --libsass_ldflags= --libsass_library=
gyp info it worked if it ends with ok
gyp verb cli [
gyp verb cli 'C:\Program Files\nodejs\node.exe',
gyp verb cli 'C:\Viva-ACE-Samples\sp-dev-fx-aces\samples\PrimaryTextCard-MyEmails\node_modules\node-gyp\bin\node-gyp.js',
gyp verb cli 'rebuild',
gyp verb cli '--verbose',
gyp verb cli '--libsass_ext=',
gyp verb cli '--libsass_cflags=',
gyp verb cli '--libsass_ldflags=',
gyp verb cli '--libsass_library='
gyp verb cli ]
gyp info using node-gyp@3.8.0
gyp info using node@16.17.0 | win32 | x64
gyp verb command rebuild []
gyp verb command clean []
gyp verb clean removing "build" directory
gyp verb command configure []
gyp verb check python checking for Python executable "python2" in the PATH
gyp verb which
failed Error: not found: python2
gyp verb which
failed at getNotFoundError (C:\Viva-ACE-Samples\sp-dev-fx-aces\samples\PrimaryTextCard-MyEmails\node_modules\node-gyp\node_modules\which\which.js:13:12)
gyp verb which
failed at F (C:\Viva-ACE-Samples\sp-dev-fx-aces\samples\PrimaryTextCard-MyEmails\node_modules\node-gyp\node_modules\which\which.js:68:19)
gyp verb which
failed at E (C:\Viva-ACE-Samples\sp-dev-fx-aces\samples\PrimaryTextCard-MyEmails\node_modules\node-gyp\node_modules\which\which.js:80:29)
gyp verb which
failed at C:\Viva-ACE-Samples\sp-dev-fx-aces\samples\PrimaryTextCard-MyEmails\node_modules\node-gyp\node_modules\which\which.js:89:16
gyp verb which
failed at C:\Viva-ACE-Samples\sp-dev-fx-aces\samples\PrimaryTextCard-MyEmails\node_modules\isexe\index.js:42:5
gyp verb which
failed at C:\Viva-ACE-Samples\sp-dev-fx-aces\samples\PrimaryTextCard-MyEmails\node_modules\isexe\windows.js:36:5
gyp verb which
failed at FSReqCallback.oncomplete (node:fs:206:21)
gyp verb which
failed python2 Error: not found: python2
gyp verb which
failed at getNotFoundError (C:\Viva-ACE-Samples\sp-dev-fx-aces\samples\PrimaryTextCard-MyEmails\node_modules\node-gyp\node_modules\which\which.js:13:12)
gyp verb which
failed at F (C:\Viva-ACE-Samples\sp-dev-fx-aces\samples\PrimaryTextCard-MyEmails\node_modules\node-gyp\node_modules\which\which.js:68:19)
gyp verb which
failed at E (C:\Viva-ACE-Samples\sp-dev-fx-aces\samples\PrimaryTextCard-MyEmails\node_modules\node-gyp\node_modules\which\which.js:80:29)
gyp verb which
failed at C:\Viva-ACE-Samples\sp-dev-fx-aces\samples\PrimaryTextCard-MyEmails\node_modules\node-gyp\node_modules\which\which.js:89:16
gyp verb which
failed at C:\Viva-ACE-Samples\sp-dev-fx-aces\samples\PrimaryTextCard-MyEmails\node_modules\isexe\index.js:42:5
gyp verb which
failed at C:\Viva-ACE-Samples\sp-dev-fx-aces\samples\PrimaryTextCard-MyEmails\node_modules\isexe\windows.js:36:5
gyp verb which
failed at FSReqCallback.oncomplete (node:fs:206:21) {
gyp verb which
failed code: 'ENOENT'
gyp verb which
failed }
gyp verb check python checking for Python executable "python" in the PATH
gyp verb which
succeeded python C:\Python39\python.EXE
gyp ERR! configure error
gyp ERR! stack Error: Command failed: C:\Python39\python.EXE -c import sys; print "%s.%s.%s" % sys.version_info[:3];
gyp ERR! stack File "
npm ERR! code ELIFECYCLE
npm ERR! errno 1
npm ERR! node-sass@4.14.1 postinstall: node scripts/build.js
npm ERR! Exit status 1
npm ERR!
npm ERR! Failed at the node-sass@4.14.1 postinstall script.
npm ERR! This is probably not a problem with npm. There is likely additional logging output above.
The issue might be with the Node version. This ACE uses SPFx 1.14 which is compatible with Node v12 or v14 (cf: SPFx development environment compatibility
Can you try using a compatible Node version and see if you still have the issue when you run npm install
?
Thank you @a1mery so much for your help! I installed Node v14 and it works now.
Whenever I run the command gulp serve, I get the Error: Cannot find module '@microsoft/sp-build-web'. I have all the prerequisites of SharePoint Framework installed.
Please help and thank you!