Latest Node.js topics
All the latest Node.js pages on this site.
Node.js is an open-source, cross-platform, back-end JavaScript runtime environment that runs on the V8 engine and executes JavaScript code outside a web browser.
- Published on
Blog: Troubleshoot Teams Toolkit Azure Functions Node Macos
Learn how to fix incompatible Node.js version issues with the Azure Functions Core Tools in the Teams Toolkit (TTK) for VS Code when using NVM on macOS.- Published on
Blog: Validate Microsoft Entra ID generated OAuth tokens
Learn how to validate OAuth tokens generated by Microsoft Entra ID for securing custom apps or APIs - focus on verifying token authenticity and various claims.- Published on
Blog: Multiple Node.js Installs with NVM and Global Packages
Explore the power of the Node Version Manager (NVM) in managing multiple Node.js installs for diverse SharePoint and Teams Toolkit projects.- Published on
Blog: How to Fix the SPFx Error: 'Cannot find module node:os'
Learn to fix the SharePoint Framework error ‘Cannot find module node:os’. Understand the root cause and the simple solution: running npm install.- Published on
Blog: Zero to Hero: Complete Tutorial on Building SharePoint Embedded Apps
Build document-centric apps in this step-by-step tutorial with SharePoint Embedded. Leverage SharePoint’s document libraries & more Microsoft 365 capabilities!- Published on
Blog: Sharing Code in SharePoint Framework (SPFx) Projects: npm vs. Library Components
Curious about sharing code in SharePoint Framework projects? Explore the advantages of npm packages over SPFx library components!- Published on
Blog: New show by Julie Turner & Andrew Connell: CloudDev Clarity
Today I’m excited to share a new regular show: CloudDev Clarity. In this show, Julie Turner & Andrew Connell discuss topics for Microsoft 365 & Azure developers.- Published on
Blog: How to create Azure Function Apps with Bicep | step by step
Learn how to use Azure Bicep to create resources reliably & orchestrate changes and embrace infrastructure as code (IaC) in your Azure projects.- Published on
Blog: SPFx Basics: Configure npm for a corporate web proxy
Learn how to configure your development environment for npm to work with corporate web proxies to install npm packages.- Published on
Blog: Mea culpa - always install gulp-cli globally, not gulp
This is a story about a mea culpa. You should have been installing the gulp-cli package globally (as the docs show), not gulp globally. To better understand why, keep reading.- Published on
Blog: Understand difference SharePoint Framework generator related packages
Since the SharePoint Framework initial v1 release, I’ve seen questions coming up about a concept that confuses developers. This is a simple concept, one that could have been avoided with a better naming decision many years ago. In this post, I’m going to attempt to clear it up.- Published on
Blog: State of SharePoint Client Side Development | December 2020
As we near the end of 2020, I wanted to take a look at where we are with respect to the State of SharePoint Client-Side Development. In this post, I’ll give you an update on where we are with popular frameworks and tools developers use in the client-side SharePoint development world.- Published on
Serie: Reference posts for developing with Node.js: A helpful list
Developers, come check out my list of reference posts that will help you better understand what it’s like to develop with Node.js. Join me to learn more.- Published on
Blog: Package Manager Inconsistencies with React & tslint + Workarounds after Updating to SPFx 1.7
The latest version of the SharePoint Framework (SPFx) released a few weeks ago, v1.7.0, uncovered a few issues between how the various Node.js package managers work. These issues appear to be rooted in the package tslint and came about with a change in how Microsoft was using tslint under the covers from SPFx v1.6 to v1.7.
A fix has been submitted to tslint, but they appear to be lagging on their release schedule so there’s no ETA on when it will get rolled out.
- Published on
Blog: Don't be alarmed by vulnerabilities after running npm Install
I’ve seen more and more questions since the folks at npm added an automatic scan for vulnerabilities after every npm install. What’s going on? The npm registry runs a security audit on npm packages. With the release of npm v6, this command is run automatically when you execute an npm install on your project. You can manually run one of these audits by executing the command npm audit (ref: npm-audit docs).
- Published on
Blog: Creating and Trusting Self-Signed Certs on MacOS and Chrome
In this post, I’ll explain how to create a self-signed certificate configure Chrome on your macOS to trust it for local development.- Published on
Blog: Manage Multiple Node.js Version Installs with NVM
Learn how using a node version manager (NVM) is a fantastic tool for developers who rely on Node.js… including SharePoint Framework (SPFx) developers!- Published on
Blog: Free Email Course: Understand SharePoint Framework Toolchain
Microsoft introduces SharePoint Framework at Future of SharePoint event, focusing on client-side customization and development over server-side approach.- Published on
Blog: gRPC and Protocol Buffers: an ALT to REST APIs and JSON
In this article, I’ll introduce you to gRPC, an alternative to creating REST APIs and passing large JSON blocks around.- Published on
Blog: Debugging Node.js projects with TypeScript and VS Code
In this article, learn how you can debug Node.js projects, written in TypeScript, using VS Code’s native capabilities.- Published on
Blog: Node.js, TypeScript & building to different folders
In this post, I explain how I set up my Node.js projects, written in TypeScript. I’ll share how I build to different folders.- Published on
Blog: Using Gulp for JavaScript task running and plugin creation
Gulp is a task runner that uses JavaScript to glue plugins and create tasks. Unlike MSBuild, it favors code over configuration.- Published on
Blog: Office Add-In Development Made Easy with Visual Studio
Office Add-in development is made easy with Visual Studio, but limited to Windows users. Developers can create add-ins and deploy them easily.- Published on
Blog: Run Unit Tests in Visual Studio Code with Keyboard Shortcut
Learn how to run unit tests in Visual Studio Code with ease. Follow my guide on setting up a Gulp task and flagging it as a test task using a keyboard shortcut.- Published on
Blog: Debugging Yeoman Generators with Visual Studio Code
In this article, I’ll show you how I set up debugging with the Yeoman generator with VS Code. With this set up, building & testing Node.js web server.- Published on
Blog: Debugging Node.js Apps in Visual Studio Code: A Guide
The post is part of a series on Node.js Development for .NET Developers. It talks about debugging Node.js apps using Visual Studio Code.- Published on
Blog: Node.js Development with Visual Studio for .NET Developers
Series on Node.js for .NET Devs discusses Microsoft’s add-on to Visual Studio for Node.js dev, with resource recommendations.- Published on
Blog: Webinar: Node.js for SharePoint/Office 365 App Projects
The webinar discusses Node.js and its benefits for SharePoint or Office 365 app projects, providing an overview and resources- Published on
Blog: Coding Tools for Node.js Development by .NET Developers
This post is part of a series on Node.js Development for .NET Developers. It provides options for coding tools to use with Node.js- Published on
Blog: Exploring Node.js for .NET Developers at Conferences
I share my experience of presenting on Node.js at conferences and discuss the growing interest among .NET developers to learn this technology.- Published on
Blog: Raspberry Pi 2 for Beginners: Free Resources from Microsoft
Microsoft gave away Raspberry Pi 2’s at the Ignite conference, leaving some unsure what to do with them. Resources are available for beginners- Published on
Blog: Node, TypeScript, AzureAD & O365 API Apps on Raspberry Pi
At Microsoft Build and Ignite, a Node.js web app demo integrated TypeScript, AzureAD, ADAL, & Office 365 APIs to run on any platform.- Published on
Blog: Set up Self-Signed Certificates & Trusting them on OS X
In this article, I’ll share my updated process for creating self-signed certificates on MacOS and Chrome, along with some helpful tips.- Published on
Blog: Running Node.js on a Raspberry Pi 2 Model B: A Guide
Let me walk you through the steps of running Node.js on a Raspberry Pi 2 Model B microcontroller. You can now code in JavaScript instead of Python or Java.