赞
踩
微信小程序不支持直接读取node_modules
首先在目录文件夹下cmd输入npm init命令
- D:\小程序\project\calendar\calendar_1>npm init
- This utility will walk you through creating a package.json file.
- It only covers the most common items, and tries to guess sensible defaults.
-
- See `npm help init` for definitive documentation on these fields
- and exactly what they do.
-
- Use `npm install <pkg>` afterwards to install a package and
- save it as a dependency in the package.json file.
-
- Press ^C at any time to quit.
- version: (1.0.0)
- description:
- entry point: (app.js)
- test command:
- git repository:
- keywords:
- author:
- license: (ISC)
- About to write to D:\小程序\project\calendar\calendar_1\package.json:
-
- {
- "name": "calendar_1",
- "version": "1.0.0",
- "description": "",
- "main": "app.js",
- "dependencies": {
- "accepts": "^1.3.8",
- "agentkeepalive": "^4.5.0",
- "ajv": "^6.12.6",
- "arg": "^4.1.3",
- "array-flatten": "^1.1.1",
- "asn1": "^0.2.6",
- "assert-plus": "^1.0.0",
- "asynckit": "^0.4.0",
- "aws-sign2": "^0.7.0",
- "aws4": "^1.12.0",
- "axios": "^0.21.4",
- "base64-js": "^1.5.1",
- "bcrypt-pbkdf": "^1.0.2",
- "bignumber.js": "^9.0.0",
- "bluebird": "^3.7.2",
- "body-parser": "^1.20.1",
- "bson": "^4.7.2",
- "buffer": "^5.7.1",
- "buffer-equal-constant-time": "^1.0.1",
- "buffer-from": "^1.1.2",
- "bytes": "^3.1.2",
- "call-bind": "^1.0.5",
- "caseless": "^0.12.0",
- "clone": "^2.1.2",
- "combined-stream": "^1.0.8",
- "content-disposition": "^0.5.4",
- "content-type": "^1.0.5",
- "cookie": "^0.5.0",
- "cookie-signature": "^1.0.6",
- "core-util-is": "^1.0.3",
- "dashdash": "^1.14.1",
- "debug": "^2.6.9",
- "define-data-property": "^1.1.1",
- "delayed-stream": "^1.0.0",
- "depd": "^2.0.0",
- "destroy": "^1.2.0",
- "diff": "^4.0.2",
- "ecc-jsbn": "^0.1.2",
- "ecdsa-sig-formatter": "^1.0.11",
- "ee-first": "^1.1.1",
- "encodeurl": "^1.0.2",
- "escape-html": "^1.0.3",
- "etag": "^1.8.1",
- "express": "^4.18.2",
- "extend": "^3.0.2",
- "extsprintf": "^1.3.0",
- "fast-deep-equal": "^3.1.3",
- "fast-json-stable-stringify": "^2.1.0",
- "finalhandler": "^1.2.0",
- "follow-redirects": "^1.15.3",
- "forever-agent": "^0.6.1",
- "form-data": "^2.3.3",
- "forwarded": "^0.2.0",
- "fresh": "^0.5.2",
- "function-bind": "^1.1.2",
- "get-intrinsic": "^1.2.2",
- "getpass": "^0.1.7",
- "gopd": "^1.0.1",
- "har-schema": "^2.0.0",
- "har-validator": "^5.1.5",
- "has-property-descriptors": "^1.0.1",
- "has-proto": "^1.0.1",
- "has-symbols": "^1.0.3",
- "has-tostringtag": "^1.0.0",
- "hasown": "^2.0.0",
- "http-errors": "^2.0.0",
- "http-signature": "^1.2.0",
- "humanize-ms": "^1.2.1",
- "iconv-lite": "^0.4.24",
- "ieee754": "^1.2.1",
- "inherits": "^2.0.4",
- "ipaddr.js": "^1.9.1",
- "is-regex": "^1.1.4",
- "is-stream": "^2.0.1",
- "is-typedarray": "^1.0.0",
- "isarray": "^1.0.0",
- "isstream": "^0.1.2",
- "jsbn": "^0.1.1",
- "json-bigint": "^1.0.0",
- "json-schema": "^0.4.0",
- "json-schema-traverse": "^0.4.1",
- "json-stringify-safe": "^5.0.1",
- "jsonwebtoken": "^8.5.1",
- "jsprim": "^1.4.2",
- "jwa": "^1.4.1",
- "jws": "^3.2.2",
- "lodash": "^4.17.21",
- "lodash.clonedeep": "^4.5.0",
- "lodash.includes": "^4.3.0",
- "lodash.isboolean": "^3.0.3",
- "lodash.isinteger": "^4.0.4",
- "lodash.isnumber": "^3.0.3",
- "lodash.isplainobject": "^4.0.6",
- "lodash.isstring": "^4.0.1",
- "lodash.merge": "^4.6.2",
- "lodash.once": "^4.1.1",
- "lodash.set": "^4.3.2",
- "lodash.unset": "^4.5.2",
- "long": "^4.0.0",
- "make-error": "^1.3.6",
- "media-typer": "^0.3.0",
- "merge-descriptors": "^1.0.1",
- "methods": "^1.1.2",
- "mime": "^1.6.0",
- "mime-db": "^1.52.0",
- "mime-types": "^2.1.35",
- "ms": "^2.1.3",
- "mysql": "^2.18.1",
- "negotiator": "^0.6.3",
- "oauth-sign": "^0.9.0",
- "object-inspect": "^1.13.1",
- "on-finished": "^2.4.1",
- "parseurl": "^1.3.3",
- "path-to-regexp": "^0.1.7",
- "performance-now": "^2.1.0",
- "process-nextick-args": "^2.0.1",
- "protobufjs": "^6.11.4",
- "proxy-addr": "^2.0.7",
- "psl": "^1.9.0",
- "punycode": "^2.3.1",
- "qs": "^6.5.3",
- "range-parser": "^1.2.1",
- "raw-body": "^2.5.1",
- "readable-stream": "^2.3.7",
- "request": "^2.88.2",
- "request-promise": "^4.2.6",
- "request-promise-core": "^1.1.4",
- "retry": "^0.12.0",
- "safe-buffer": "^5.1.2",
- "safer-buffer": "^2.1.2",
- "sax": "^1.3.0",
- "semver": "^5.7.2",
- "send": "^0.18.0",
- "serve-static": "^1.15.0",
- "set-function-length": "^1.1.1",
- "setprototypeof": "^1.2.0",
- "side-channel": "^1.0.4",
- "source-map": "^0.6.1",
- "source-map-support": "^0.5.21",
- "sqlstring": "^2.3.1",
- "sshpk": "^1.18.0",
- "statuses": "^2.0.1",
- "stealthy-require": "^1.1.1",
- "string_decoder": "^1.1.1",
- "tcb-admin-node": "^1.23.0",
- "toidentifier": "^1.0.1",
- "tough-cookie": "^2.5.0",
- "ts-node": "^8.10.2",
- "tslib": "^1.14.1",
- "tunnel-agent": "^0.6.0",
- "tweetnacl": "^0.14.5",
- "type-is": "^1.6.18",
- "typescript": "^5.3.2",
- "undici-types": "^5.26.5",
- "unpipe": "^1.0.0",
- "uri-js": "^4.4.1",
- "url": "^0.11.3",
- "util-deprecate": "^1.0.2",
- "utils-merge": "^1.0.1",
- "uuid": "^3.4.0",
- "vary": "^1.1.2",
- "verror": "^1.10.0",
- "wx-server-sdk": "^2.6.3",
- "xml2js": "^0.4.23",
- "xmlbuilder": "^11.0.1",
- "yn": "^3.1.1"
- },
- "devDependencies": {},
- "scripts": {
- "test": "echo \"Error: no test specified\" && exit 1"
- },
- "author": "",
- "license": "ISC"
- }
-
-
- Is this OK? (yes)
-
- D:\小程序\project\calendar\calendar_1>npm install
-
- removed 181 packages in 2m
-
- D:\小程序\project\calendar\calendar_1>
以上为cmd下操作过程,基本一路enter即可。
最后removed 181 packages in 2m是应为之前在calendar_1下就有node_modules。
然后到微信开发者工具下:
构建完成:
会生成如下文件夹:
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。