Tencent Cloud SCF supports online dependency installation during function deployment.
Note:Online dependency installation is supported only for Node.js.
If Online install dependency is enabled in the function configuration, each time the code is uploaded, the SCF backend will check the package.json
file in the root directory of the code package and try using npm install
to install the dependencies based on the dependencies in package.json
.
For example, if the package.json
file in the project lists the following dependency:
{
"dependencies": {
"lodash": "4.17.15"
}
}
Then this dependency will be imported into the function during the deployment:
const _ = require('lodash');
exports.handle = (event, context, callback) => {
_.chunk(['a', 'b', 'c', 'd'], 2);
// => [['a', 'b'], ['c', 'd']]
};
package.json
.
Was this page helpful?