Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/F-loat/mpvue-entry
/ functions
Functions
32 in github.com/F-loat/mpvue-entry
⨍
Functions
32
◇
Types & classes
4
↓ 12 callers
Function
resolveTest
(dir)
test/utils.test.js:9
↓ 7 callers
Function
resolveApp
* 项目内文件绝对路径获取函数 * @param {String} dir
lib/utils/resolve.js:7
↓ 5 callers
Function
isNativeModule
(moduleName)
lib/utils/file.js:11
↓ 4 callers
Function
genEntry
* @param {Object} paths * @param {String} paths.dist * @param {String} paths.main * @param {Object} pages * @param {Array} pages.invalid * @param
lib/compiler/entry.js:15
↓ 4 callers
Function
parseTemplate
* @param {Object} paths * @param {String} paths.template
lib/parser/template.js:24
↓ 3 callers
Method
apply
* Install Plugin * @param {Object} compiler
lib/index.js:47
↓ 3 callers
Function
genConfig
* @param {Object} paths * @param {String} paths.config * @param {Object} pages * @param {Array} pages.formated
lib/compiler/config.js:10
↓ 3 callers
Function
parsePages
* @param {Object} paths * @param {String} paths.config * @param {String} paths.entry * @param {Array} [oldPages]
lib/parser/pages.js:10
↓ 3 callers
Function
writeFile
* 文件写入函数 * @param {String} file * @param {*} data
lib/utils/file.js:59
↓ 2 callers
Function
itemToPlugin
(context, item, name)
lib/plugins/index.js:12
↓ 2 callers
Function
resolveFile
* 依赖获取函数 * @param {String} file
lib/utils/file.js:88
↓ 2 callers
Function
resolveModule
* 输出文件绝对路径获取函数 * @param {String} dir
lib/utils/resolve.js:16
↓ 2 callers
Function
resolvePackage
* 获取项目配置
lib/utils/resolve.js:23
↓ 2 callers
Function
watchFile
* 文件监听函数 * @param {(String|String[])} files * @param {Function} callback
lib/utils/file.js:40
↓ 1 callers
Function
equalConfig
* 配置对比函数 * @param {Object} page * @param {Object} oldPage
lib/utils/equal.js:6
↓ 1 callers
Method
getEntry
* @param {(String|Object)} customPaths * @param {Object} customParsers
lib/index.js:20
↓ 1 callers
Function
makeDir
* 文件夹创建函数 * @param {String)} file
lib/utils/file.js:26
↓ 1 callers
Function
parsePaths
* @param {(Object|String)} [paths] * @param {String} [paths.config] * @param {String} [paths.main] * @param {String} [paths.template] * @param {St
lib/parser/paths.js:10
↓ 1 callers
Function
removeFile
* 文件移除函数 * @param {(String|String[])} files
lib/utils/file.js:74
↓ 1 callers
Function
removeImportBySpecifier
(ast, name)
lib/parser/template.js:6
Function
AssignmentExpression
(astPath)
lib/parser/template.js:47
Function
CallExpression
(astPath)
lib/parser/template.js:59
Function
ExportDefaultDeclaration
(astPath)
lib/parser/template.js:87
Function
ImportDeclaration
(astPath)
lib/compiler/entry.js:35
Function
ImportDeclaration
(astPath)
lib/parser/template.js:38
Function
NewExpression
(astPath)
lib/parser/template.js:75
Method
addEntry
(entry, name)
lib/plugins/index.js:35
Method
afterEmit
* After emiting, update dependencies and reset app.json * @param {Object} compilation * @param {Function} callback
lib/index.js:96
Method
apply
(compiler)
lib/plugins/index.js:25
Method
constructor
(context, entry)
lib/plugins/index.js:20
Function
enter
(astPath)
lib/parser/template.js:9
Method
entryOption
* Hack entry parser * @param {Object} context * @param {Object} entry
lib/index.js:64